|
|
1
1
您可以通过使用Web服务来实现这一点。 首先,在ASPX页面中添加以下代码。
现在,使用以下代码创建Web服务。
最后,使用WebService为bind文本框创建jquery方法,
|
|
|
2
3
我建议利用jquery的自动完成插件: https://jqueryui.com/autocomplete/ 它是可配置的,并且具有开箱即用的自动完成搜索功能。它还可以使用远程数据源(尽管您可能会考虑使用分页API响应): |
|
|
3
2
在后端,创建
在前端,使用 输入 / 自动完成 插件,如 this one . 当用户设置搜索词时,对后端执行Ajax请求并显示结果。当执行 Ajax request ,您还可以启用和配置缓存。不再需要优化。 |
|
|
4
1
使用自动完成文本框并从远程API设置数据源,尤其是在处理大型数据集时。这将避免应用程序UI在每次字符搜索时被挂起。 |
|
|
5
0
取决于列表项的来源。 如果它们来自一个列表或数据库,只需附加它们,然后使用javascript搜索该列表。 |
|
|
6
0
|
|
|
7
0
我和你有同样的问题 RadAutoCompleteBox . 它有很多 客户端和服务器端事件,帮助您处理各种情况。它对于ASP.NET项目非常舒适。 |
|
|
8
0
我看到了两个直接的解决办法。
类似 this one : |
|
9
0
当然,任何自动完成的实现都可以在您的场景中工作。 解决方案1: 使用自动完成选择框
解决方案2 :使用Select进行虚拟化 |
|
|
minhson Bui · 更改选择2的高度 2 年前 |
|
|
PBrockmann · 如何从分组选项select2中删除重复标记? 2 年前 |
|
|
Sean · ng选项具有预选值时不绑定 8 年前 |
|
|
najmath · 如何访问django中select2的值 8 年前 |
|
|
Rajesh Samui · 如何使select2只读? 8 年前 |