|
|
|
สอบถามวิธี ไม่ให้วันที่สิ้นสุด น้อยกว่า วันที่เริ่มต้น |
|
|
|
|
|
|
|
อันนี้เลยครับ สามารถกำหนด From - To ซึ่ง Form จะมากกว่า To ไม่ได้ครับ
Code (JavaScript)
<script type="text/javascript">
$(function(){
var startDateTextBox = $('#dateStart');
var endDateTextBox = $('#dateEnd');
startDateTextBox.datepicker({
dateFormat: 'dd-M-yy',
onClose: function(dateText, inst) {
if (endDateTextBox.val() != '') {
var testStartDate = startDateTextBox.datetimepicker('getDate');
var testEndDate = endDateTextBox.datetimepicker('getDate');
if (testStartDate > testEndDate)
endDateTextBox.datetimepicker('setDate', testStartDate);
}
else {
endDateTextBox.val(dateText);
}
},
onSelect: function (selectedDateTime){
endDateTextBox.datetimepicker('option', 'minDate', startDateTextBox.datetimepicker('getDate') );
}
});
endDateTextBox.datepicker({
dateFormat: 'dd-M-yy',
onClose: function(dateText, inst) {
if (startDateTextBox.val() != '') {
var testStartDate = startDateTextBox.datetimepicker('getDate');
var testEndDate = endDateTextBox.datetimepicker('getDate');
if (testStartDate > testEndDate)
startDateTextBox.datetimepicker('setDate', testEndDate);
}
else {
startDateTextBox.val(dateText);
}
},
onSelect: function (selectedDateTime){
startDateTextBox.datetimepicker('option', 'maxDate', endDateTextBox.datetimepicker('getDate') );
}
});
});
</script>
Start Date : <input type="text" name="dateStart" id="dateStart" value="" />
End Date : <input type="text" name="dateEnd" id="dateEnd" value="" />
jQuery UI Datepicker ปฏิทินวันที่ Calendar เลือกลงใน Textbox เลือกได้ทั้ง Date/Time
|
|
|
|
|
Date :
2015-09-15 08:47:48 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้แบบ bootstrap นะครับ
Code (PHP)
<link rel="stylesheet" href="css/datepicker.css">
<script src="js/bootstrap-datepicker-thai.js"></script>
<script type="text/javascript">
var startDate = new Date('01/01/2009');
var FromEndDate = new Date();
var ToEndDate = new Date();
ToEndDate.setDate(ToEndDate.getDate()+365);
$('#start').datepicker({
format: 'yyyy-mm-dd',
weekStart: 1,
startDate: '01/01/2009',
endDate: FromEndDate,
autoclose: true
})
.on('changeDate', function(selected){
startDate = new Date(selected.date.valueOf());
startDate.setDate(startDate.getDate(new Date(selected.date.valueOf())));
$('#end').datepicker('setStartDate', startDate);
});
$('#end').datepicker({
format: 'yyyy-mm-dd',
weekStart: 1,
startDate: startDate,
endDate: ToEndDate,
autoclose: true
})
.on('changeDate', function(selected){
FromEndDate = new Date(selected.date.valueOf());
FromEndDate.setDate(FromEndDate.getDate(new Date(selected.date.valueOf())));
$('#start').datepicker('setEndDate', FromEndDate);
});
</script>
|
ประวัติการแก้ไข 2015-09-15 11:18:20
|
|
|
|
Date :
2015-09-15 11:17:42 |
By :
littlebeer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สอบถามเพิ่มเติมค่ะ ทำยังไงให้ ค.ศ เป็น พ.ศ คะ
|
|
|
|
|
Date :
2015-09-15 13:21:35 |
By :
programmua |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วค่ะ ขอบคุณทุกๆท่านค่ะ
|
|
|
|
|
Date :
2015-09-15 16:48:04 |
By :
programmua |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-09-16 08:40:10 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|