我在Ruby on Rails应用程序中使用jQuery geocomplete插件。我可以让表单字段预先填充正常工作的建议字段,但我希望用户只能选择该下拉列表中可用的字段。用户不应该输入实际值。
这是我的表单字段:
<%= f.text_field :location, placeholder: 'Location (e.g. Toronto, ON, Canada)', :required => true, data: { :autocomplete => "off",
:validation => "required",
"validation-error-msg" => "This field is required."
}, class: 'cool-input locaton-input' %>
这是我的jQuery代码:
$(".locaton-input").geocomplete({ types: ['(cities)'] });
如何验证字段仅使用从地理填充中接收的值?