|
|
|
สอบถามเรื่อง jquery datepicker เรื่องการใส่ค่า minDate และ maxDate ค่ะ |
|
|
|
|
|
|
|
คือกำหนดให้ค่า minDate เป็นค่าปัจจุบัน และให้แสดงถึงวันที่ 30 พฤศจิกายน 2013
แต่พอรันค่าออกมา กลายเป็นว่า มันแสดงถึง 30 ธันวาคม 2013 อะค่ะ
ไม่ทราบว่า ผิดตรงไหนอะค่ะ ทำไมถึงเกินมา 1เดือน
รบกวนท่านผู้รู้แนะนำทีค่ะ ขอบคุณค่ะ
Code (JavaScript)
<link href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script language="JavaScript">
$(function() {
var dates = $( "#from" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
beforeShowDay: function(date){ return [(date.getDay() == 1 || date.getDay() == 4), ""]; },
minDate: 0,
maxDate: new Date(2013,11,30)
});
});
</script>
<body>
<div id="from" align="center" style="font:10px Verdana, Geneva, sans-serif;"></div>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-08-14 16:39:40 |
By :
kwangz_07 |
View :
3008 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ แต่ไม่รู้ว่าจะเป็นวิธีที่ถูกต้องตามหลัก รึป่าวนะค่ะ
maxDate: new Date(2013, 11 - 1, 30)
พอใส่แบบนี้แล้ว มันจะได้ วันที่ 30 พฤศจิกายน 2013 เลยอะค่ะ
|
|
|
|
|
Date :
2013-08-14 17:03:13 |
By :
kwangz_07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
<span id="startDate">10-Feb-2013</span>
<b>To</b>
<span id="endDate">20-Feb-2013</span>
<script type="text/javascript">
$(function(){
var minD = $("#startDate").html();
var maxD = $("#endDate").html();
$("#dateInput").datepicker({
dateFormat: 'dd-M-yy',
minDate: new Date(minD),
maxDate: new Date(maxD)
});
});
</script>
<input type="text" name="dateInput" id="dateInput" value="" />
jQuery UI Datepicker ปฏิทินวันที่ Calendar เลือกลงใน Textbox เลือกได้ทั้ง Date/Time
|
|
|
|
|
Date :
2014-02-03 22:06:12 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|