0
我跟着这个例子,http://livevalidation.com/documentation#ValidateCustom,检查是否两个字段都被填充。所以如果第一个字段不是空白,第二个字段不能为空,反之亦然。实时验证自定义验证器
任何人都可以找出为什么这段代码不工作?
var txtFirstName = new LiveValidation('txtTaco', {onlyOnSubmit: true });
txtFirstName.add(
Validate.Custom(1, { against: function(value,args){
if(args.first||args.last){
if(args.first&&args.last){
return true;
} else {
return false;
}
}
},
args: {
first:txtTaco.value,
last:lastName.value}
}) //end custom
); // end add
如果您正在测试这个完全属于的jsfiddle,我注意到,Chrome的努力包括'livevalidation_standalone.js'时抛出一个错误。特别是:'拒绝执行'https://github.com/alechill/livevalidation/blob/master/src/livevalidation_standalone.js'脚本,因为它的MIME类型('text/html')不可执行,严格的MIME类型检查已启用。 '。验证是否在本地服务器上工作? –