2015-06-09 36 views
1

我有一個大的數據應該是多選下拉值。如何在angularjs中實現多選擇大數據集?

我嘗試使用http://dotansimha.github.io/angularjs-dropdown-multiselect/#/

但正在載入時間太長。

請建議來實現這個完美的方式..

+2

顯示您的代碼,給出解釋。你肯定有太多的手錶,我們無法幫助你發現沒有一段代碼 –

+0

@deblaton我收到的數據是以[{'id':21,'value':'some 「}]。它可以很好地處理小數據集,但是對於大數據集它會變慢dozh –

回答

0

我沒用過,你正在使用的組件,但最好的方法來實現與海量數據的下拉是可以利用服務器過濾和的minLength ,一般情況下:

  • 最小長度意味着你開始顯示建議後,他已鍵入例如3個字母。

  • 服務器過濾意味着您爲每個字母對服務器運行查詢,以顯示下拉所需的建議。選擇*名稱爲'%'+ value +'%'的人*

+0

您可以分享一些鏈接,以便我可以理解實現細節嗎? –

+0

我沒有準備好任何東西,但您可以從Kendo UI的元素中查看此示例:http://demos.telerik.com/kendo-ui/combobox/serverfiltering –

相關問題