|
PHP@Design
CyberMan
ชั้นประถม

ออฟไลน์
กระทู้: 182

♥ PHP & กาแฟสด
|
 |
« ตอบ #41 เมื่อ: วันที่ 10 เมษายน 2013, 13:33:44 » |
|
อยากย้อนซัก100 ปีก็ได้ครับ พอจะมีไฟล์ที่เคยทำไว้หรือป่าวครับ อันนี้ย้อนได้แค่ 20 ปี - - ผมไปแก้ตรงบรรทัด 235 หน้า jquery-ui-1.8.10.offset.datepicker.min.js
ลองอ่านตัวอย่างจากหน้านี้ดูนะครับ http://api.jqueryui.com/datepicker/#option-yearRangeประมาณนี้ $( ".selector" ).datepicker({ yearRange: "2002:2012" }); น่าจะได้ โค๊ดเก่าค้นไม่เจอ หรือเธออาจจะไม่มี เพราะไม่เคยใช้ช่วงกว้างขนาดนี้ ^^" ---------------------------- โค๊ดที่ทดสอบแล้ว $( ".selector" ).datepicker({ changeMonth: true, changeYear: true, yearRange: "1900:2012" });
|
|
« แก้ไขครั้งสุดท้าย: วันที่ 10 เมษายน 2013, 13:44:56 โดย PHP@Design »
|
IP :
บันทึกการเข้า
|
|
|
|
By Pawarisa
ระดับ ป.ตรี
  
ออฟไลน์
กระทู้: 1,133

ลิขิตฟ้า หรือจะสู้มานะตน
|
 |
« ตอบ #42 เมื่อ: วันที่ 10 เมษายน 2013, 15:06:44 » |
|
อันนี้ ปีเป็น คศ. หาที่แก้ไม่ได้เลย ย้อนหลังสูงสุดได้แค่30ปี - -
อยากย้อนหลังกี่ปีก็ไปเปลี่ยนตัวเลขไฟล์ PopCalendarXP/normal.js บรรทัดที่ 22 var gBegin=[1980,1,1]; // calendar date range begin from [Year,Month,Date]. Using gToday here will make it start from today.เขาเขียนหมายเหตุให้แล้วครับ อยากเริ่มจาก ค.ส ไหน ย้อนหลังไปกี่ปี ก็เปลี่ยนตามต้องการได้เลย มันได้แค่ 30 ปีอ่ะครับ ผมลองเปลี่ยนเป็น 1960 ก็ได้แค่ 30 ปีเหมือนเดิม ลองแล้วครับ แล้วเวลาเราจะเปลี่ยนเป็น พ.ศ. นี้จะต้อง+543 ที่ตรงไหนครับ
|
|
« แก้ไขครั้งสุดท้าย: วันที่ 10 เมษายน 2013, 15:09:02 โดย สามีพันธ์ซ่า ภรรยาพันธ์แสบ »
|
IP :
บันทึกการเข้า
|
|
|
|
|
PHP@Design
CyberMan
ชั้นประถม

ออฟไลน์
กระทู้: 182

♥ PHP & กาแฟสด
|
 |
« ตอบ #44 เมื่อ: วันที่ 10 เมษายน 2013, 15:27:31 » |
|
อันนี้ ปีเป็น คศ. หาที่แก้ไม่ได้เลย ย้อนหลังสูงสุดได้แค่30ปี - -
อยากย้อนหลังกี่ปีก็ไปเปลี่ยนตัวเลขไฟล์ PopCalendarXP/normal.js บรรทัดที่ 22 var gBegin=[1980,1,1]; // calendar date range begin from [Year,Month,Date]. Using gToday here will make it start from today.เขาเขียนหมายเหตุให้แล้วครับ อยากเริ่มจาก ค.ส ไหน ย้อนหลังไปกี่ปี ก็เปลี่ยนตามต้องการได้เลย มันได้แค่ 30 ปีอ่ะครับ ผมลองเปลี่ยนเป็น 1960 ก็ได้แค่ 30 ปีเหมือนเดิม ลองแล้วครับ แล้วเวลาเราจะเปลี่ยนเป็น พ.ศ. นี้จะต้อง+543 ที่ตรงไหนครับ ตามลิงค์นี้เลยครับ ประยุกต์ jQuery UI ปฏิทิน Datepicker แสดงภาษาไทย และใช้ ปี พ.ศ.
|
|
|
|
|
WEBMASTER
เจ้าสำนักใหญ่
Administrator
แฟนพันธ์แท้
    
ออฟไลน์
กระทู้: 9,540
บุคคลทั่วไป
|
 |
« ตอบ #46 เมื่อ: วันที่ 10 เมษายน 2013, 16:52:09 » |
|
อันนี้ ปีเป็น คศ. หาที่แก้ไม่ได้เลย ย้อนหลังสูงสุดได้แค่30ปี - -
อยากย้อนหลังกี่ปีก็ไปเปลี่ยนตัวเลขไฟล์ PopCalendarXP/normal.js บรรทัดที่ 22 var gBegin=[1980,1,1]; // calendar date range begin from [Year,Month,Date]. Using gToday here will make it start from today.เขาเขียนหมายเหตุให้แล้วครับ อยากเริ่มจาก ค.ส ไหน ย้อนหลังไปกี่ปี ก็เปลี่ยนตามต้องการได้เลย มันได้แค่ 30 ปีอ่ะครับ ผมลองเปลี่ยนเป็น 1960 ก็ได้แค่ 30 ปีเหมือนเดิม ลองแล้วครับ แล้วเวลาเราจะเปลี่ยนเป็น พ.ศ. นี้จะต้อง+543 ที่ตรงไหนครับ ไม่รู้ว่าผมเข้าใจถูกหรือเปล่านะครับ ต้องการย้อนหลัง ค.ศ 2013 ไป 30 ปี ก็หมายถึง 2012>2011>2010... ไปเรื่อยให้ได้มากกว่า 30 ปี ใช่หรือเปล่า  ถ้าใช่ตามที่ผมเข้าใจ ลองเปลี่ยนเป็น 1880 ดูครับ จาก ค.ศ 2013 ย้อนหลังไปหา 1880 ย้อนหลังได้ถึง 133 ปีก่อนเน้อ ถ้าผมเข้าใจผิด ก็ต้องขออภัยด้วยคำตอบก็คงผิดไปด้วย  ส่วนเรื่องเปลี่ยน ค.ศ เป็น พ.ศ ก็ไม่จำเป็นต้องไป +543 ให้ยุ่งยากครับ ท่านก็เปลี่ยนตัวเลขเป็น พ.ศ ได้เลย เช่น จากเดิม มันเริ่มต้น ค.ศ เป็น 1980 ก็เปลียนเป็น 2523 แค่นี้ก็ได้ date pickter เป็นปี พ.ศ แล้วนะ เปลี่ยนบรรทัดที่ 22 และ 23 นะครับ บรรทัด 22 เป็น ค.ศ เริ่มต้น บรรทัด 23 เป็น ค.ศ สิ้นสุด
|
|
|
|
PHP@Design
CyberMan
ชั้นประถม

ออฟไลน์
กระทู้: 182

♥ PHP & กาแฟสด
|
 |
« ตอบ #47 เมื่อ: วันที่ 10 เมษายน 2013, 20:27:34 » |
|
 ภาพผลลัพธ์ที่ได้ ไม่แน่ใจว่าจะตรงกับที่ต้องการรึเปล่า ลองเอาไฟล์แนบไปทดสอบดูนะครับ คือโค๊ดชุดนี้เป็น jQuery UI ซึ่งผมเคยใช้แต่แบบนี้ ส่วนไฟล์ที่แนบมานั้น (jquery-ui-1.8.10.offset.datepicker.min.js) ผมไม่เคยใช้ เลยไม่รู้่ว่าต้องแก้ตรงไหนบ้าง หากผลลัพธ์ที่ต้องการไม่ตรงกับในตัวอย่าง รบกวนวาดภาพประกอบผลลัพธ์ที่ต้องการให้ดูหน่อยนะครับ จะได้รู้ว่าต้องการไว้ใช้แบบไหน
|
|
|
|
|
|
|
|
|
PHP@Design
CyberMan
ชั้นประถม

ออฟไลน์
กระทู้: 182

♥ PHP & กาแฟสด
|
 |
« ตอบ #53 เมื่อ: วันที่ 11 เมษายน 2013, 09:19:05 » |
|
พอดีเขียนเป็น Application ที่ติดตั้งในเครื่อง Client อะครับ เลยดึงจากเครื่อง ที่ติดตั้ง
จริงสิ ผมมีคำถามที่ค้างคาใจ มานาน ขอถามหน่อย Server ที่พวกพี่ๆใช้ อะครับ ใช้เป็น Server อะไรอะครับ แล้วอยู่บน OS = linux หรือของ Microsoft พอดีว่าจะทำขึ้นมา มันติดตรงที่จะใช้ของ Microsoft License มันแพง แต่ก็มี License ของ Microsoft Server 2008 r2 ซึ่งต้องทำ IIS เขียนเป็น ASP ทำเว็บอะครับ แต่ไม่อยากเขาไปยุ่งก่ะ Server ของบริษัท เพราะต้องใช้งาน หนักแล้ว อะครับ จะซื้อ License เพิ่มก็ ไม่อยากให้เป็นค่าใช้จ่ายมากอะครับ เลยมองไป linux เพราะผมเห็นบางที่เขาก็ใช้พวก Cent OS บางที่ก็ใช้ ClearOS บางที่ก็ใช้ Ubuntu อะครับ ไม่รุ้ว่าใช้อะไรให้มันมีความเสถียน และ อายุยืนใช้ได้นาน พอดีไม่ค่อยมีความรุ้เรื่อง Server เท่าไรเลยอะครับ T-T
เรื่องลีนุกซ์ก็ไม่ค่อยมีความรู้เท่าไหร่นะครับ เคยใช้แค่ UBUNTU ตัวเดียว UBUNTU SERVER เวอร์ชั่น 10 ขึ้นไป จะได้ชุดเซิร์ฟเวอร์ Apache + MySQL 5 up + PHP 5.3 up ใช้งานง่ายดีครับ ผมจะไม่ถนัด Text Mode เวลาใช้งานก็ติดตั้งโหมด Desktop เข้าไปด้วย ยูสเซอร์ก็สามารถใช้ UBUNTU Desktop ได้ด้วยนะครับประหยัดค่าลิขสิทธิ์ คนส่วนใหญ่เขาจะไม่ชอบใช้ OpenOffice หรือ LibreOffice เพราะเข้ากับ Microsoft Office ไม่ได้ ขนาดอักษรเพี้ยนบ้าง สีเพี้ยนบ้าง รูปแบบเพี้ยนบ้าง แต่ถ้าทั้งบริษัทใช้ OpenOffice เหมือนกันหมด ก็จะไม่เป็นปัญหา ^___^ ................... เว็บไซต์ที่เขียนด้วย asp .NET จะรันบน Ubuntu ได้ไหม http://ubuntuclub.com/node/2953
|
|
« แก้ไขครั้งสุดท้าย: วันที่ 11 เมษายน 2013, 09:21:24 โดย PHP@Design »
|
IP :
บันทึกการเข้า
|
|
|
|
|
|
|
|
notto
ชั้นประถม

ออฟไลน์
กระทู้: 298

|
 |
« ตอบ #58 เมื่อ: วันที่ 12 เมษายน 2013, 13:36:10 » |
|
 ภาพผลลัพธ์ที่ได้ ไม่แน่ใจว่าจะตรงกับที่ต้องการรึเปล่า ลองเอาไฟล์แนบไปทดสอบดูนะครับ คือโค๊ดชุดนี้เป็น jQuery UI ซึ่งผมเคยใช้แต่แบบนี้ ส่วนไฟล์ที่แนบมานั้น (jquery-ui-1.8.10.offset.datepicker.min.js) ผมไม่เคยใช้ เลยไม่รู้่ว่าต้องแก้ตรงไหนบ้าง หากผลลัพธ์ที่ต้องการไม่ตรงกับในตัวอย่าง รบกวนวาดภาพประกอบผลลัพธ์ที่ต้องการให้ดูหน่อยนะครับ จะได้รู้ว่าต้องการไว้ใช้แบบไหน ได้แล้วจ้า ขอบคุณมาก *ยืมไอดีแฟนโพส 
|
|
« แก้ไขครั้งสุดท้าย: วันที่ 12 เมษายน 2013, 13:48:57 โดย notto »
|
IP :
บันทึกการเข้า
|
|
|
|
notto
ชั้นประถม

ออฟไลน์
กระทู้: 298

|
 |
« ตอบ #59 เมื่อ: วันที่ 12 เมษายน 2013, 14:21:56 » |
|
อันนี้ ปีเป็น คศ. หาที่แก้ไม่ได้เลย ย้อนหลังสูงสุดได้แค่30ปี - -
อยากย้อนหลังกี่ปีก็ไปเปลี่ยนตัวเลขไฟล์ PopCalendarXP/normal.js บรรทัดที่ 22 var gBegin=[1980,1,1]; // calendar date range begin from [Year,Month,Date]. Using gToday here will make it start from today.เขาเขียนหมายเหตุให้แล้วครับ อยากเริ่มจาก ค.ส ไหน ย้อนหลังไปกี่ปี ก็เปลี่ยนตามต้องการได้เลย มันได้แค่ 30 ปีอ่ะครับ ผมลองเปลี่ยนเป็น 1960 ก็ได้แค่ 30 ปีเหมือนเดิม ลองแล้วครับ แล้วเวลาเราจะเปลี่ยนเป็น พ.ศ. นี้จะต้อง+543 ที่ตรงไหนครับ ไม่รู้ว่าผมเข้าใจถูกหรือเปล่านะครับ ต้องการย้อนหลัง ค.ศ 2013 ไป 30 ปี ก็หมายถึง 2012>2011>2010... ไปเรื่อยให้ได้มากกว่า 30 ปี ใช่หรือเปล่า  ถ้าใช่ตามที่ผมเข้าใจ ลองเปลี่ยนเป็น 1880 ดูครับ จาก ค.ศ 2013 ย้อนหลังไปหา 1880 ย้อนหลังได้ถึง 133 ปีก่อนเน้อ ถ้าผมเข้าใจผิด ก็ต้องขออภัยด้วยคำตอบก็คงผิดไปด้วย  ส่วนเรื่องเปลี่ยน ค.ศ เป็น พ.ศ ก็ไม่จำเป็นต้องไป +543 ให้ยุ่งยากครับ ท่านก็เปลี่ยนตัวเลขเป็น พ.ศ ได้เลย เช่น จากเดิม มันเริ่มต้น ค.ศ เป็น 1980 ก็เปลียนเป็น 2523 แค่นี้ก็ได้ date pickter เป็นปี พ.ศ แล้วนะ เปลี่ยนบรรทัดที่ 22 และ 23 นะครับ บรรทัด 22 เป็น ค.ศ เริ่มต้น บรรทัด 23 เป็น ค.ศ สิ้นสุด มีปัญหามารบกวนอีกแล้วครับ 1.รันบน chome 2.รันบน ie 3.code ที่แก้ไข ปัญหาคือ รันแล้วผลลัพท์ไม่เหมือนกัน รันบน chome ยังเป็น คศ.เหมือนเดิม 
|

1.png (28.96 KB, 435x527 - ดู 582 ครั้ง.)

2.png (47.63 KB, 435x527 - ดู 574 ครั้ง.)

3.PNG (36.86 KB, 560x378 - ดู 547 ครั้ง.)
|
« แก้ไขครั้งสุดท้าย: วันที่ 12 เมษายน 2013, 14:25:29 โดย notto »
|
IP :
บันทึกการเข้า
|
|
|
|