salut j'utilise jquery validation plugin et jquery dans mon application. la validation fonctionne en Firefox
, mais ne fonctionne pas dans la version IE
. je ne sais pas pourquoi. S'il vous plaît aiderLa validation de jquery ne fonctionne pas dans ie9, ie8, ie7, ie6
<html>
<head>
<script type="text/javascript" src="<?php echo $this->config->item('3rd'); ?>jquery/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="<?php echo $this->config->item('3rd'); ?>jquery/jquery.validate.js"></script>
<script>
var jq = jQuery.noConflict();
jq(document).ready(function(){
var x=jq("#test").validate({
rules: {
fname: {
required:true,
minlength: 3,
maxlength: 250
},
lname: {
required:true,
minlength: 3,
maxlength: 250
}
},
messages: {
fname: {
required: "Enter your Business Name",
minlength: "At least 3 characters long",
maxlength:"Maximum length allowed is 250 charactors"
},
lname: {
required: "Enter City",
minlength: "min length 3",
maxlength:"Max length 250"
}
}
});
});
</script>
</head>
<body>
<form action="" method="post" id="test">
First name: <input type="text" name="fname" /><br />
Last name: <input type="text" name="lname" /><br />
<input type="submit" value="Submit" />
</form>
</body>
</html>
quelle erreur cela donne? – diEcho
aucune erreur donnée, forme simplement soumettre, elle ignore la validation –
Vous n'avez pas mis 'class =" required "' sur les deux champs de saisie. essayez avec ça. et également définir 'id' pour les deux entrées – diEcho