6
我試圖找出驗證在asp.net mvc的是如何不顯眼的工作原理3.是什麼觸發不顯眼的驗證檢查在asp.net MVC 3
我想知道是什麼觸發了驗證檢查時,我點擊提交表格。腳本jquery.validate.unobtrusive.js如何綁定到表單提交事件?
我也想知道如何手動防止/觸發此檢查。
我試圖找出驗證在asp.net mvc的是如何不顯眼的工作原理3.是什麼觸發不顯眼的驗證檢查在asp.net MVC 3
我想知道是什麼觸發了驗證檢查時,我點擊提交表格。腳本jquery.validate.unobtrusive.js如何綁定到表單提交事件?
我也想知道如何手動防止/觸發此檢查。
jquery.validate.unobtrusive
是jquery.validate
的驗證器。這就像一個擴展。
jquery.validate.unobtrusive
執行所有事件並jquery.validate
使用它。
您可以查看jQuery.validate.js文件並查看它是否使用提交的 表單。
// validate the form on submit
this.submit(function(event) {
...
如果要觸發自己驗證您可以撥打
$("#myform").valid()
謝謝您的回答!我已經發現'$(「#myform」)。validate()'不起作用來觸發不顯眼的驗證我必須調用'$(「#myform」).valid()'來進行不顯眼的驗證被觸發。這聽起來對你來說很正常嗎? –
哦,是的。我混淆了它。對困惑感到抱歉。我的答案已更新。 – dknaack
好的謝謝你答案你已經指出我正確的方向:-)我沒有意識到,jQuery的不顯眼的驗證是實際jQuery驗證的延伸。 –