我正在尝试编写与between
类似的验证。
我有一个文本框,如果他没有输入除给定范围以外的任何内容,我想要显示错误消息。
ViewModel:
var vm = function viewModel()
{
var self = this;
self.mainamount=ko.observable();
self.amount1=ko.observable(2); // this will be dynamic
self.amount2=ko.observable(100)
self.validation = ko.validatedObservable({
self.mainamount.extend({required:true,number:true,min:self.amount1,max:self.amount2})
});
}
我和min和max一起表现得像两次,但我错了,我无法解决这个问题。
我试着尝试这样的事情
validator:{validation:function(param1,param2,param3){ //logic here },
message:'enter between these ..',
params: // here i am unable to pass multiple paramters
}
参考: Click here。在本文中最后有一些自定义的方法来做事情,但我在计算中的return
语句中感到困惑。
感谢任何帮助。