2012-05-20 6 views
0

http://keith-wood.name/datepick.htmlДата Pick День Месяц Год

, но единственное, что я могу увидеть принести оповещение всего времени день месяц

$(function() { 
    $('#popupDatepicker').datepick(); 
    $('#inlineDatepicker').datepick({onSelect: showDate}); 
}); 

function showDate(date) { 
    alert('The date chosen is ' + date); 
} 

я хочу знать, как сделать, чтобы их разделить нравится

<input type="text" name="date" id="popupDatepicker"> When i select date here the fields in the hidden will change below 
<input type="hidden" name="day"> 
<input type="hidden" name="month"> 
<input type="hidden" name="year"> 

Пожалуйста посоветуйте

ответ

0

Проблема с датой сборщика onselect обработчик, который передает дату в виде строки, используя любой формат, который вы поставили на выбор даты.

Вы можете использовать $('#inlineDatepicker').datepicker('getDate'), чтобы получить фактический объект Date, представляющий выбранную дату.

Вы также можете использовать $.datepicker.formatDate(), чтобы преобразовать этот объект в альтернативные строковые форматы, или использовать собственные методы объекта для извлечения числовых значений.

Смежные вопросы