我jave job属于client_to client。我想验证作业/新表单中client_id的存在。我正在使用jQueryUI自动完成功能来挑选客户端,我使用client_side_validations进行验证。选择客户端后,我有javascript代码将值设置为client_id,但它是hidden_field,它不包含在客户端验证中。有没有办法验证它的存在而不修改rails.validations.js?
答案 0 :(得分:0)
指定:validate =>真正的在整个表单上通常会做到这一点。但是,您可以通过以下方式直接定位来验证特定字段:
<%= f.text_field :name, :validate => { :presence => true } %>
答案 1 :(得分:0)
我找到了使用rails auto complete进行客户端验证的技巧 让公司名称的自动填写字段
<% f.text_field :company_name %>
<%= f.autocomplete_field :company_name, ...%>
这将毫无问题地工作