Jquery de validation de formulaire personnalisé erreur de placement dans un <div> container
Je suis valider à l'aide de jquery plugin pour valider mon champs de formulaire.
Le script est comme ci-dessous
jQuery(document).ready(function($){
$.validator.addMethod(
"mydate",
function(value, element) {
return value.match(/^\d\d?\-\d\d?\-\d\d\d\d$/);
},
"Please enter a date in the format dd-mm-yyyy"
);
var validator = $("#signupform").validate({
rules: {
User: {
required: true,
remote: {
url: "user.php",
type: "post",
},
},
"RID[]": {
required: true,
remote: {
url: "resource.php",
type: "post",
},
},
Date: {
required: true,
mydate : true
},
},
messages: {
User: "Specify Active User",
"RID[]": "Specify Available Resource",
Date: "Specify Date"
},
errorPlacement: function(error, element) {
error.appendTo( element.parent().next() );
},
success: function(label) {
label.html("OK").addClass("checked");
}
});
qui valide un de mon champ de formulaire
<tr>
<td style="width: 70px" class="style22" valign="top">Resource ID</td>
<td id="resource" style="width: 267px;">
<input id="resource" name="RID[]" type="text" value="" style="width: 232px" /></td>
<td class="style21" style="width: 160px" valign="top">
<img id="addScnt" alt="[+]" src="+.gif"/>
</td>
<td>
</td>
</tr>
Mais je veux mettre l'erreur pour "DÉBARRASSER[]" dans un div <div id="errorcontainer2">
.
Comment puis-je faire de ce possible??
Merci d'avance.. 🙂
blasteralfred
OriginalL'auteur blasteralfred Ψ | 2011-01-23
Vous devez vous connecter pour publier un commentaire.
Je l'ai résolu en utilisant des erreurs de placement dans un div
<div id="errorbox">
OriginalL'auteur blasteralfred Ψ
Créer un div avec un id.
utiliser un sélecteur de saisir votre erreur div.
utiliser le .ajouter() fonction pour ajouter votre erreur HTML.
OriginalL'auteur nrobey
Utiliser la structure suivante et logique dans
errorPlacement
option de validateur de code:<div id="errorcontainer2">
dans ur de la syntaxe??OriginalL'auteur hkansal