javascript – 在Form_for上添加remote:=> true

前端之家收集整理的这篇文章主要介绍了javascript – 在Form_for上添加remote:=> true前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的_form.html.erb文件中,我有; @H_403_2@<%= form_for(@document) do |f| %> <% end %>

当我添加

@H_403_2@<%= form_for(@document),:remote => true do |f| %> <% end %>

我收到一个错误.我想在这个表单中添加ajax,以便用户可以提交它,它会出现一个保存“已保存”的通知,然后用户可以在表单内的textarea中继续写.

错误说:

@H_403_2@SyntaxError in Documents#edit Showing /app/views/documents/_form.html.erb where line #1 raised: <%= form_for(@document),:remote => true do |f| %>

它说第1行(上面)是语法错误.

如何在form_for中添加remote true,以便添加Ajax?

更新

所以,在这两个答案中,我有;

@H_403_2@<%= form_for(@document,:remote => true) do |f| %>

@H_403_2@<%= form_for @document,:remote => true do |f| %>

他们都工作但是比另一个好或者他们最终做同样的事情?

解决方法

您已在参数列表后插入:remote = true.请不要使用括号. @H_403_2@<%= form_for @document,:remote => true do |f| %>

猜你在找的JavaScript相关文章