【发布时间】:2014-11-12 08:56:36
【问题描述】:
我正在验证唯一参数的输入字段,我正在使用此代码。
self.loanterm = ko.observable().extend({ required: true,unique: {
collection: self.termValues,
externalValue: ""
} });
但是当我添加重复值时,它不会向我显示任何消息。 termValues 是一个可观察的数组,我像这样添加它的值。
self.PopulateLoans = ko.computed(function(){
ko.utils.arrayForEach(dummyData, function(item){
self.Terms.push(new Term(item));
self.termValues.push(item.loanterm);
});
});
我正在为此使用淘汰赛验证插件。
这里是js小提琴link
【问题讨论】:
标签: jquery knockout.js knockout-validation knockout-3.0