我使用 JavaScript 请求表单操作。
但是页面出现错误
nil:NilClass 的未定义方法“chomp”
<%= form_for message , url: "javascript:;" do |f| %>
<%= f.text_field :content, class: "form-control", data: { textarea: "message" } %>
<%= f.submit "Send", class: "btn btn-primary", data: { send: "message" } %>
<% end %>
我认为 url: "javascript;;"
发生了此错误。
如何修复这些代码?
最佳答案
如果你想要ajax调用,请使用remote:true
<%= form_for message , remote: true do |f| %>
<%= f.text_field :content, class: "form-control", data: { textarea: "message" } %>
<%= f.submit "Send", class: "btn btn-primary", data: { send: "message" } %>
<% end %>
关于javascript - 如何将表单操作设置为 javascript :; on ruby on rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39695121/