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月6日 星期四
2012年9月5日 星期三
jQuery widget 外部存取 widget 內部的屬性或 method
最近使用 jQuery ui.multiselect 的 widget 實作了一個畫面:
現在 user 想知道, 有幾個 item 被選取, 要在 widget 外部存取 widget 內部的屬性或 method, 可以這樣子做:
資料來源:
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)
現在 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, 真是令人嘆為觀止.
訂閱:
文章 (Atom)
