|
|
|
ใช้ DatePicker ไม่สามารถเปลี่ยน DateFormat ได้ครับ ลองแก้ปัญหาเบื้องต้นแล้วยังติดปัญหาอยู่ครับ |
|
|
|
|
|
|
|
ผมใช้โค๊ดของคุณ KRISS http://www.anassirk.com/
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" href="jquery-ui-1.8.10.custom.css" rel="stylesheet" />
<script type="text/javascript" src="../js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="../js/jquery-ui-1.8.10.offset.datepicker.min.js"></script>
<script type="text/javascript">
$(function () {
var d = new Date();
var toDay = d.getDate() + '/'
+ (d.getMonth() + 1) + '/'
+ (d.getFullYear() + 543);
// Datepicker
$("#datepicker-th-2").datepicker({ changeMonth: true, changeYear: true,dateFormat: 'dd/mm/yy', isBuddhist: true, defaultDate: toDay,dayNames: ['อาทิตย์','จันทร์','อังคาร','พุธ','พฤหัสบดี','ศุกร์','เสาร์'],
dayNamesMin: ['อา.','จ.','อ.','พ.','พฤ.','ศ.','ส.'],
monthNames: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
monthNamesShort: ['ม.ค.','ก.พ.','มี.ค.','เม.ย.','พ.ค.','มิ.ย.','ก.ค.','ส.ค.','ก.ย.','ต.ค.','พ.ย.','ธ.ค.']});
});
</script>
<style type="text/css">
/*demo page css*/
body{ font: 80% "Trebuchet MS", sans-serif; margin: 50px;}
.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
ul.test {list-style:none; line-height:30px;}
</style>
<input type="text" id="datepicker-th-2" name="date0" />
</head>
</html>
ผมจะเปลี่ยน DateFormat จาก dd/mm/yy (13/01/2556) เป็น dd/MM/yy ผลที่ได้ครับ จากปี 27/มกราคม/2563 มันบวกปีเพิ่มมาได้ยังไงแล้วจะไหน วันก็ไม่ตรงกับปัจจุบันอีก มันยังไง เลยคง พอจะไปแก้โค๊ด jquery-ui-1.8.10.offset.datepicker.min.js ก็งงว่าจะแก้ตรงไหนพอลองค้นหาคำว่า dateFormat ใน .js แล้ว ปรับแล้วเปลี่ยนแล้วก็ยังไม่ได้เลยครับ
รบกวนผู้รู้ทุกท่านรบกวนชี้แนะด้วยครับ ขอบคุณมากครับ
Tag : PHP
|
|
|
|
|
|
Date :
2013-01-13 08:24:42 |
By :
project_end |
View :
2115 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ใน jquery-ui-1.8.10.offset.datepicker.min.js ประมาณบรรทัดที่ 65-66
ค้นหาคำว่า dateFormat แล้วปรับโค้ทเหลือแค่นี้ดูครับ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" href="jquery-ui-1.8.10.custom.css" rel="stylesheet" />
<script type="text/javascript" src="../js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="../js/jquery-ui-1.8.10.offset.datepicker.min.js"></script>
<script type="text/javascript">
// Datepicker]
$(document).ready(function(){
$("#datepicker-th-2").datepicker();
});
</script>
<style type="text/css">
/*demo page css*/
body{ font: 80% "Trebuchet MS", sans-serif; margin: 50px;}
.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
ul.test {list-style:none; line-height:30px;}
</style>
<input type="text" id="datepicker-th-2" name="date0" />
</head>
</html>
|
|
|
|
|
Date :
2013-01-13 09:37:06 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เข้าใจครับคุณ mangkunzo
พอลองแก้โค๊ดแล้ว มันไม่มี select ปีให้เลือกครับ
|
|
|
|
|
Date :
2013-01-13 10:11:59 |
By :
project_end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
jQuery UI Datepicker ปฏิทินวันที่ Calendar เลือกลงใน Textbox เลือกได้ทั้ง Date/Time
|
|
|
|
|
Date :
2014-02-03 22:13:09 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|