有一个 form 页面,使用了 client_side_validations 这个 gem 做表单的 js 验证,开发模式下都没有问题,验证正常。
但是部署到 production 下就出问题了。
链接是:
<%= link_to "add permission",new_host_permission_path,{class: "btn btn-primary"} %>
点击进入 form 页面,在表单里输入,但是 js 验证不能正常出现
点击产生的访问为:
这时候刷新当前 form 页,所有 js 验证就都正常了
产生的刷新访问为:
后来我只能把原来的链接改为:
<%= link_to "add permission",new_host_permission_path,{"data-no-turbolink"=>true,class: "btn btn-primary"} %>
这样产生的链接点击效果和刷新当前页是一样的。
折腾了一天,也不知道是哪儿出问题了,求大神们帮忙看看,多谢了!
rails4.0