Tôi có một Datepicker và một Timepicker trong 2 trường nhập riêng biệt nhưng tôi cần phải kết hợp 2 trường nhập vào một cho một cuộc gọi cơ sở dữ liệu. Muốn biết liệu tôi chỉ có thể sử dụng 1 trường nhập cho cả hai điều khiển?jQuery Datepicker và Timepicker cho cùng một trường nhập để bật lên một cái khác
trước tiên gọi datepicker và người dùng sẽ nhấp vào ngày muốn và nó sẽ nhập giá trị, sau đó thanh thời gian sẽ bật lên và nối thêm ngày người dùng đã chọn trong hành động đầu tiên.
Tôi đang sử dụng các plug-ins jQuery UI Datepicker và Timepickr
Vì vậy, tôi có một cái gì đó như thế này
<input class="datepicker">2009-06-22</input>
<input class="timepicker">12:00:00</input>
Nhưng muốn một cái gì đó như thế này
<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>
Ah, sod. Tôi hơi say vào liên kết ở đó, đây là một lần nữa ... [jQuery Timepicker mod] (http://puna.net.nz/timepicker.htm) – Fentex