我有两种嵌套形式:
<%= form_for(@post, remote: true, html: { class: "postform"}) do |f| %>
...
<%= form_for(Tag.new) do |ftag| %>
...
end
end
现在,我想提交内部形式“ftag”以使用 ajax 创建一个新的“标签”,将其返回给我的视图以使用新标签填充视图(标签和帖子具有 HABTM 关系)
我的问题是,如何做到这一点?如果我能得到帖子并创建一个新标签来工作,我希望自己可以管理回调等。
我正在考虑这样做,尽管我认为这不是正确的做法:使用 jquery,将侦听器添加到表单内的按钮,然后发布到 Rails 外的控制器,然后将响应推回我的看法。
有没有更好的方法来做到这一点?
谢谢