PNR*_*PNR 6 jquery autocomplete
是否可以在jQuery UI自动完成中设置一个值(组合框中的值/文本)?
我需要从"自动填充"框中的所选项目中获取数据库ID.
提前致谢!
Dav*_*ter 26
你真的不能,至少就我所见,在jQueryUI自动完成小部件中设置一个值,但是你可以使用小部件在隐藏字段中设置属性的值,或者在某个其他元素上设置属性的值.
这是一个快速的jsFiddle,我把它放在一起来展示它.希望这可以提供帮助.
我的示例基于"自定义数据和显示"的jQueryUI AutoComplete示例.基本上,它假设您从服务中获取一些数据或从服务器端呈现数据.在您的数据数组中,您有一个显示字段,一个键值和您的数据库ID.关键值确实没有必要.但是,当您在自动完成列表中选择一个项目时,您可以捕获在自动完成select
事件中选择的内容,然后相应地处理数据.我在隐藏字段中将'id'值存储在我的数组中,但您可以以不同方式处理它.
希望这可以帮助!
归档时间: |
|
查看次数: |
19774 次 |
最近记录: |