0

http://keith-wood.name/datepick.html

しかし、私が見ることができるのは、1日1か月の全時間のアラートを取得することだけです

$(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">

お知らせ下さい

4

1 に答える 1

0

日付ピッカーのonselectハンドラーの問題は、日付ピッカーに設定した形式を使用して日付を文字列として渡すことです。

を使用$('#inlineDatepicker').datepicker('getDate')して、選択した日付を表す実際のDateオブジェクトを取得できます。

を使用$.datepicker.formatDate()してそのオブジェクトを別の文字列形式に変換したり、Dateオブジェクト独自のメソッドを使用して数値を抽出したりすることもできます。

于 2012-05-20T11:14:52.990 に答える