[英]jQuery error in ASP.NET MVC 3 clientside custom validation
我在ASP.NET MVC3應用程序中有剃刀視圖。
該視圖有2個局部視圖
作為驗證的一部分,必須至少選中一個復選框以繼續保存。
以下是給我錯誤的jquery代碼:對象不支持此屬性或方法。
在以下代碼行發生錯誤:$(“#form0”)。validate({規則:{issueCheckBox:{selectNone:true}}});
以下是JQuery代碼:
<script src="../../Scripts/jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.validate.min.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>
<script>
$.validator.addMethod
(
"selectNone",
function (value, element) {
var n = $("input[name='issueCheckBox']:checked").serializeArray();
if (n.length < 1) {
$("#divIssueCheckBoxError").show();
$("#divIssueCheckBoxError").css("color", "red");
$("#divIssueCheckBoxError").text("Issue(s) Required. Please select atleast one issue.");
return false;
}
else {
$("#divIssueCheckBoxError").hide();
return true;
}
},
function () { }
);
jQuery(document).ready(function () {
$("#form0").validate({ rules: { issueCheckBox: { selectNone: true}} });
});
</script>
僅在IE9中會發生此錯誤嗎? 如果是這樣,可能只是與jquery ie9相關的getElementsByTagName 錯誤 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.