2010-05-08 4 views
0

J'utilise ui.datepicker.js et je veux valider le champ de date pour s'assurer que l'utilisateur sélectionne une date.ui.datepicker.js formulaire de validation

J'ai essayé

function allow_submit() 
{ 

var f = document.all.frm; 

    if (f.date.value == "") { 
    jAlert("Please select a date"); 
    return false; 
    } //if 

    return true; 
} 

et ont également essayer

if (f.date.value == "0000-00-00") { 

sans

succès

Un indice?

Répondre

2

Puisque jQuery est déjà référencé sur la page, pourquoi ne pas exploiter cette puissance?

En supposant que vous avez suivi leur convention et attribué une classe de « DatePicker » à votre élément d'entrée, essayez ceci:

function allow_submit() { 
    if($(".datepicker").val() == "") return false; 
    return true; 
} 
+0

Salut ont testé mais pas succès ici est mon code d'entrée lena

+0

Essayez de remplacer ".datepicker" par "#dp" et voyez si cela aide. – BradBrening

+0

Ok merci cela fonctionne parfaitement avec "#dp" – lena