我正在尝试将下拉框小部件转换为SuggestionBox,因为当前的下拉菜单有100多个选项。看起来您只能向SuggestOracle添加字符串建议。我需要能够添加一个自定义对象,其中包含描述和匹配记录到数据库的ID。我是否必须扩展SuggestOracle类?
答案 0 :(得分:1)
是的,因为我知道你不能使用一对值,即Id和Value。你必须在建议框中添加你的字符串,也许你可以使用不同的解决方案,然后建议框,即创建一个值列表弹出窗口。并添加任意数量的字段。使用分页在flex表中显示数据。使用选择处理程序使用选定的行更新表单。有关如何使用FlexTable和处理事件的参考,请参阅able Single Row Click Event
SuggestOracle
是您已经在使用的MultiWordSuggestOracle
的父类。
public class MultiWordSuggestOracle extends SuggestOracle