我有一個Datepicker和一個Timepicker在2個單獨的輸入字段,但我需要將2個字段輸入合併爲一個數據庫調用。想知道我是否只能在兩個控件上使用1個輸入字段?jQuery Datepicker和Timepicker相同的輸入字段彈出一個接一個
第一次調用日期選擇器,用戶將點擊想要的日期並輸入數值,然後時間選擇器會彈出並追加用戶在第一個動作中選擇的日期。
我使用的jQuery UI Datepicker和Timepickr插件
所以我有這樣的事情
<input class="datepicker">2009-06-22</input>
<input class="timepicker">12:00:00</input>
不過想是這樣的
<input class="datetimepicker">2009-06-22 12:00:00</input>
<script type="text/javascript">
// Date and Time picker same input field
$("#datepicker").datepicker({
dateFormat: 'yy-mm-dd',
onClose: function(dateText, inst) {
var tempDate = $("#datepicker").val(dateText);
$("#datepicker").timepickr({
onClose: function(timeText, inst) {
var tempTime = $("#datepicker").val(dateText);
alert("Temp Time: '" + tempTime.val() + "'");
$("#datepicker").val(tempDate.val() + ' ' + tempTime.val());
}
});
}
});
</script>
啊,sod。我搞砸了進入鏈接那裏,這裏又是... [jQuery Timepicker mod](http://puna.net.nz/timepicker.htm) – Fentex 2009-12-13 00:52:33