จากบทความก่อนที่พูดถึงการใช้งาน Datatable คร่าวๆ ไป มาต่อคราวนี้ต้องบอกเลยว่า อันนี้ต้องจำจริงๆ เนื่องจาก Datatable นั้นมีปลั๊กอิน และ API เยอะแยะมากมายให้เราเลือกใช้ แต่ว่ารูปแบบการใช้งานดันไม่เหมือนกัน หากใครมองผ่านๆ หรือไม่ได้อ่านคู่มือให้ดีๆ จะพบว่า Datatable นั้นมีวิธีเรียกใช้งาน หรือประกาศใช้งาน 2 แบบ คือ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Uppercase | |
$('example').Datatable(); | |
// Lowercase | |
$('example').datatable(); |
สองแบบนี้ต่างกันตรง การใช้งานในส่วนเสริมต่างๆ แบบที่ขึ้นต้นด้วยตัวใหญ่จะใช้งานได้ปกติ แต่จะไม่สามารถเรียกใช้ปลั๊กอินต่างๆ ได้
http://datatables.net/plug-ins/api
ถ้าหากว่าเปลี่ยนไปใช้แบบตัวเล็ก ก็จะไม่สามารถเรียกใช้งาน Properties ต่างๆ ของ Datatables ได้อีก วิธีแก้ของผม คือ ประกาศการใช้งานหลักด้วยตัวใหญ่ จากนั้นเวลาจะใช้ปลั๊กอินก็ประกาศใหม่อีกครั้งด้วยแบบที่ขึ้นต้นด้วยตัวเล็ก ก็จะสามารถใช้งานได้ทั้ง 2 แบบแล้วครับ
ความคิดเห็น
แสดงความคิดเห็น