使用jquery自动完成小部件,如何使用我自己的数据在选择后填充输入值
在我的表单文本输入栏中,自动完成小部件返回的 json 将为 [{id = 1,lable="lable1"},......],
[{id = 1,label="label1"},{id = 2, label="label2"},......]
我希望输入框显示值为“label”默认情况下,但我希望在提交表单时输入值为“id”..
非常感谢!
In my form text input bar, the json returned by the autocomplete widget will be, [{id = 1,lable="lable1"},......]
[{id = 1,label="label1"},{id = 2, label="label2"},......]
and I want the input box display value to be "label" which works as default, but I want to the input value to be "id" when I submit the form..
Many thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我通常保留一个 就在自动完成输入旁边,然后在完成的选择事件上,我用 ID 填充它:
I usually keep a <input type='hidden'> right next to the autocomplete input, and then on the select event of the complete I populate that with the ID: