2010-05-08 1 views
0

Я использую ui.datepicker.js , и я хочу проверить поле даты, чтобы пользователь выбрал дату.ui.datepicker.js form validation

Я попытался

function allow_submit() 
{ 

var f = document.all.frm; 

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

    return true; 
} 

и также попробовать

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

без Succes

Любой ключ?

ответ

2

Поскольку у вас уже есть ссылка на страницу jQuery, почему бы не использовать эту мощность?

Предполагая, что вы следовали их условности и присваивается класс «DatePicker» на свой входной элемент, попробуйте следующее:

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

Привет протестировали, но не Сукчес здесь не мой код ввода <входной тип = text name = date size = 10 id = "dp" value = ""> – lena

+0

Попробуйте заменить «.datepicker» на «#dp» и посмотрите, поможет ли это. – BradBrening

+0

Хорошо, спасибо, что отлично работает с "#dp" – lena