จะทำยังไงให้ jquery datepicker แสดงปีเป็นพุทธศักราชครับ

Bookmark and Share
จะทำยังไงให้ jquery datepicker แสดงปีเป็นพุทธศักราชครับ

$('.datepicker').datepicker({dateFormat: 'dd-mm-yy'});

โดย: Amdev elect.tu@gmail.com IP: 202.28.183.xxx วันที่: 16-02-2010 เวลา: 09:48:58

เข้าสู่ระบบเพื่อตอบกระทู้ รหัสผ่าน ล็อกอินผ่าน Facebook คลิก

 ความคิดเห็นที่ 2

ขอบคุณมากๆครับ เอาแค่แสดงบนtextboxก็พอครับ

โดย: Amdev elect.tu@gmail.com IP: 202.28.183.xxx วันที่: 16-02-2010 เวลา: 12:34:55
 ความคิดเห็นที่ 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]);
		}

	});
โดย: Ninenik ninenik@gmail.com IP: 124.120.172.xxx วันที่: 16-02-2010 เวลา: 12:12:13




จำนวนผู้เยี่ยมชม 157924 คน 2010 © Copyright ninenik.com. All rights reserved.