html – 超过300行的下拉列表的最佳解决方案?

html – 超过300行的下拉列表的最佳解决方案?,第1张

概述我有这个问题,我有一个可以超过300的客户列表的形式,对我来说,在那里找不是很简单,因为我应该滚动所有结果找到一行! 在旧技术上我有一个按钮,打开一个d出窗口,我应该研究哪个客户我应该选择,而不是我用javascript来记录第一个表格上的选择,但它可能是一个很好的新技术解决方案! 我该如何解决这个疑问? big< select>的最佳解决方案是什么?标签? 你基本上想要一个自动完成下拉列表.这在 @H_419_0@ @H_419_0@ 我有这个问题,我有一个可以超过300的客户列表的形式,对我来说,在那里找不是很简单,因为我应该滚动所有结果找到一行!

在旧技术上我有一个按钮,打开一个d出窗口,我应该研究哪个客户我应该选择,而不是我用javascript来记录第一个表格上的选择,但它可能是一个很好的新技术解决方案!

我该如何解决这个疑问? big< select>的最佳解决方案是什么?标签?

解决方法 你基本上想要一个自动完成下拉列表.这在标准JsF组件集中不存在,并且在标准JsF组件集之上使用 JavaScript / jquery实现也不是很简单,因为可用值必须存在于服务器端的状态中.您还基本上需要一个下拉列表,该列表由< div>< input>< ul>< li>表示.而不是< select>< option>因为正常< select>不允许最终用户键入文本.标准JsF组件集没有呈现所需HTML标记的组件.您基本上需要创建自定义JsF组件.

有第三方JsF组件库已经提供了一个完整的JsF自动完成下拉列表.使用它们中的任何一个而不是通过自定义JsF组件重新发明轮子会更容易.拿你的选择:

> PrimeFaces – the <p:autoComplete> component
> RichFaces – the <rich:autocomplete> component
> OpenFaces – the <o:suggestionField> component
> ICEfaces – the <ice:selectInputText> component

@H_419_0@ 总结

以上是内存溢出为你收集整理的html – 超过300行的下拉列表的最佳解决方案?全部内容,希望文章能够帮你解决html – 超过300行的下拉列表的最佳解决方案?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1041866.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存