你可以使用Select2或ui.multiselect.js延迟加载多选吗?

时间:2013-09-05 14:30:46

标签: jquery lazy-loading multi-select jquery-select2

我需要允许从下拉列表中进行多项选择,这些选项具有足够的结果,我需要延迟加载它。我的测试数据涉及50,000个类似命名的值(即值1,值2,值3,...值40000,...值50000),这意味着如果我使用标准“键入几个字母,我将加载所有结果“方法我一次仍然可以获得50,000个结果,但这不会起作用。

我目前在我的网站上使用了两个select个插件:

ui.multiselect.js(来自http://quasipartikel.at/multiselect_next/)有一个非常灵活的多选接口,但似乎不支持延迟加载

select2支持多选,它支持延迟加载,但据我所知它只支持延迟加载,如果它替换的元素是<input type='hidden' />。我尝试将当前延迟加载隐藏<input>转换为<select>,但无法加载任何选项。我还尝试将multiple='multiple'添加到隐藏的<input>,但它根本不会影响select2。

有没有办法让其中一个插件同时做两件事?

0 个答案:

没有答案