J'ai une vue rasoir dans l'application ASP.NET MVC3.erreur jQuery dans la validation personnalisée client ASP.NET MVC 3
Ce point de vue a 2 partialviews
- PartialView1 est fortement typé et binded avec le modèle.
- PartialView2 n'est pas lié au modèle. et cette vue consiste en une collection de cases à cocher.
Dans le cadre de la validation au moins une case à cocher doit être cochée pour continuer l'enregistrement.
Voici le code jquery qui me donne l'erreur: L'objet ne supporte pas cette propriété ou méthode.
Erreur sur cette ligne de code: $ ("# form0"). Validate ({rules: {issueCheckBox: {selectNone: true}}});
Voici le code 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>
Cette erreur se produit dans IE6 – ASPMVC