我已经完成了属于客户的工作。我想验证作业/新表单中是否存在 client_id。我正在使用 jQueryUI 自动完成来选择客户端,并使用 client_side_validations 进行验证。选择客户端后,我有 javascript 代码将值设置为 client_id,但它是 hidden_field 不包含在客户端验证中。有没有办法在不修改 rails.validations.js 的情况下验证它的存在?
问问题
283 次
2 回答
0
我发现了使用 rails auto complete 进行客户端验证的技巧让公司名称的自动完成字段
<% f.text_field :company_name %>
<%= f.autocomplete_field :company_name, ...%>
这将毫无问题地工作
于 2013-11-20T06:52:37.947 回答
0
在整个表单上指定:validate => true通常可以解决问题。但是,您可以通过以下方式直接定位特定字段来验证它们:
<%= f.text_field :name, :validate => { :presence => true } %>
于 2013-05-10T14:56:11.470 回答