2010-03-30 3 views
3

Lorsque j'ai utilisé datepicker avec l'icône de déclenchement pour que les utilisateurs puissent choisir la date de cliquer sur cette icône ou taper directement dans textbox (txtDate), j'ai aussi utilisé la validation jquery La zone de texte ne doit pas être vide. Mais lorsqu'un utilisateur soumet le formulaire avec une zone de texte vide (txtDate.Text = ""), le message d'erreur de validation pousse l'icône du déclencheur vers la droite. Pourriez-vous me dire la solution? Merci beaucoup!Comment résoudre le problème lors de l'utilisation jquery datepicker et la validation dans le même temps

Répondre

2
$('#some_form').validate({ 
    rules: {...}, 
    messages: {...}, 
    errorPlacement: function(error, element) { //solve you problem 
    var trigger = element.next('.ui-datepicker-trigger'); 
    error.insertAfter(trigger.length > 0 ? trigger : element); 
    } 
}); 
+0

Merci beaucoup – uyquoc

+0

np =) désolé si tard – gooogenot

Questions connexes