我正在尝试将下拉框小部件转换为 SuggestionBox,因为当前的下拉菜单有 100 多个选项。不过,您似乎只能将字符串建议添加到 SuggestOracle 中。我需要能够添加一个自定义对象,其中包含与数据库中的记录匹配的描述和 ID。我是否必须扩展 SuggestOracle 类?
是的,据我所知,您不能使用一对值,即 Id 和 Value。您必须在建议框中添加字符串,也许您可以使用建议框以外的不同解决方案,即创建值列表弹出窗口。并添加任意数量的字段。在带有分页的弹性表中显示数据。使用选择处理程序用所选行更新表单。有关如何使用 FlexTable 和处理事件的参考,请参阅能够单行点击事件 http://www.java2s.com/Code/Java/GWT/TableSingleRowClickEvent.htm
SuggestOracle
是的父类MultiWordSuggestOracle
你已经在使用了。
public class MultiWordSuggestOracle extends SuggestOracle
see 多字建议Oracle http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/gwt/user/client/ui/MultiWordSuggestOracle.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)