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類型檢查已啓用。 '。驗證是否在本地服務器上工作? –