จะทำยังไงให้ jquery datepicker แสดงปีเป็นพุทธศักราชครับ
จะทำยังไงให้ jquery datepicker แสดงปีเป็นพุทธศักราชครับ
$('.datepicker').datepicker({dateFormat: 'dd-mm-yy'});
ความคิดเห็นที่ 2
ขอบคุณมากๆครับ เอาแค่แสดงบนtextboxก็พอครับ![]()
![]()
![]()
ความคิดเห็นที่ 1
ไม่แน่ใจว่า ต้องการให้แสดงใน ตัวปฏิทิน หรือว่าใน textbox ถ้าแสดงในปฏิทิน น่าจะยังไม่มีวิธี จะทำได้ก็เพียง วัน และเดือนภาษาไทย
แต่ถ้าต้องการให้แสดงใน textbox ตอนเลือก เช่นเป็น 16-02-2553 ลองใช้โค้ดตัวนี้ดู จะยาวหน่อย
var dateBefore=null;
$("#dateInput").datepicker({
dateFormat: 'dd-mm-yy',
beforeShow:function(){
if($(this).val()!=""){
var arrayDate=$(this).val().split("-");
arrayDate[2]=parseInt(arrayDate[2])-543;
$(this).val(arrayDate[0]+"-"+arrayDate[1]+"-"+arrayDate[2]);
}
},
onClose:function(){
if($(this).val()!="" && $(this).val()==dateBefore){
var arrayDate=dateBefore.split("-");
arrayDate[2]=parseInt(arrayDate[2])+543;
$(this).val(arrayDate[0]+"-"+arrayDate[1]+"-"+arrayDate[2]);
}
},
onSelect: function(dateText, inst){
dateBefore=$(this).val();
var arrayDate=dateText.split("-");
arrayDate[2]=parseInt(arrayDate[2])+543;
$(this).val(arrayDate[0]+"-"+arrayDate[1]+"-"+arrayDate[2]);
}
});
