顯示具有 widget 標籤的文章。 顯示所有文章
顯示具有 widget 標籤的文章。 顯示所有文章

2012年9月6日 星期四

jquery-ui-multiselect-widget 遇到資料量大於 2000筆的 option

jquery-ui-multiselect-widget 遇到資料量大於 2000筆的 option會有效能上的問題, 舊電腦可能需要到4分鐘, 才能產生出畫面, 相關討論如下:
https://github.com/ehynds/jquery-ui-multiselect-widget/issues/157

Hello, I experienced performance problems when more than 2000 options. To took an average of four minutes to assemble the combo (bad machines), not to mention when you click on or search.


我還在研究看看, 怎麼解決這個問題.

2012年9月5日 星期三

jQuery widget 外部存取 widget 內部的屬性或 method

最近使用 jQuery ui.multiselect 的 widget 實作了一個畫面:

現在 user 想知道, 有幾個 item 被選取, 要在 widget 外部存取 widget 內部的屬性或 method, 可以這樣子做:
var widget = $(".multiselect").data("multiselect");
alert(widget.count);

這樣子就拿到 widget object 裡自行定義的屬性 count 裡的值.




資料來源:
Accesing widget instance from outside widget
http://stackoverflow.com/questions/8506621/accesing-widget-instance-from-outside-widget


jQuery UI Multiselect
http://www.quasipartikel.at/multiselect/


特別感謝:


 *  Michael Aufreiter (quasipartikel.at)
 *  Yanick Rochon (yanick.rochon[at]gmail[dot]com)


心得:
這真的是一個 "超神奇" 的 jQuery Widget, 真是令人嘆為觀止.

Facebook 留言板