Javascript QuickSelect赢得';t传递值
我使用实现了一个非常简单的“type to select”下拉框,用于城市选择。我已经让它在视觉上工作,但我无法让它在提交表单时通过Javascript QuickSelect赢得';t传递值,javascript,jquery,quickselect.js,Javascript,Jquery,Quickselect.js,我使用实现了一个非常简单的“type to select”下拉框,用于城市选择。我已经让它在视觉上工作,但我无法让它在提交表单时通过值字段而不是标签字段 我在HTML表单上有一个简单的输入框: <input name="city" id="IDX-qsCityList-28052" placeholder="City"/> 我在第109行编辑了quickselect库文件jquery.quickselect.js,将值存储在“quickselect”数据属性中。这样,您就可以通过
值
字段而不是标签
字段
我在HTML表单上有一个简单的输入框:
<input name="city" id="IDX-qsCityList-28052" placeholder="City"/>
我在第109行编辑了quickselect库文件jquery.quickselect.js
,将值存储在“quickselect”数据属性中。这样,您就可以通过以下方式检索所需的值:
$("#IDX-qsCityList-28052").data('QuickSelect');
库在github编辑了原始代码:
如果您想测试它,请点击工作链接:这是一个有5年历史的库,为什么不直接使用jquery ui autocomplete?谢谢您的支持。值通过表单传递。如何将其作为表单变量传递?有几种方法。。。一个简单的方法是创建一个隐藏的输入并更新它的值。
$("#IDX-qsCityList-28052").data('QuickSelect');