【发布时间】:2012-04-11 05:08:46
【问题描述】:
如何在添加之前检查重复的签名。在下面的场景中,如果没有签名找到列表,我想添加签名。
var Signature = function (name, interestDeclared) {
this.Name = ko.observable(name);
this.RelevantInterest = ko.observable(interestDeclared);
}
viewModel = {
signatures: ko.observableArray([]),
addSignature: function () {
var name = $('#signatureName').val();
var intd = $('#interest').is(':checked');
this.signatures.push(new Signature(name, intd));
},
deleteSignature: function (signature) {
this.signatures.remove(signature);
},
insertWitness: function (signature, position) {
this.signatures.splice(position, 0, signature);
}
};
ko.applyBindings(viewModel, document.getElementById("signatories"));
谢谢, -娜莲
【问题讨论】:
标签: javascript arrays knockout.js