【发布时间】:2011-12-20 23:44:31
【问题描述】:
我的 xulrunner 应用程序中需要的控件之一是自动完成文本框,它允许用户键入搜索词,然后在对象数组中查找完成(每个对象都有一个生成的 UUID、规范名称、搜索列表从相关数据等中收集的术语)并允许用户仅选择一个。目前我正在使用 type="autocomplete" 的文本框元素和 Javascript 自定义搜索组件,它成功地为所有搜索词添加前缀,并以习惯方式在文本字段下方提供补全。
问题是我对可能不唯一的标签不感兴趣,而是对标签来自的对象感兴趣,而且我看不到任何传递对象的方式,甚至看不到任何带外 UUID无需修改 XBL 或从头开始滚动我自己的控件即可进入文档区域。本质上,我正在寻求使用 option[value] 属性在 HTML 中完成的工作。我不能使用独立菜单列表的内置类型搜索效果,因为我需要为对象的多个字段添加前缀搜索。有什么建议吗?提前致谢。
【问题讨论】: