【发布时间】:2015-11-11 10:11:23
【问题描述】:
<div id="contact_form_<%= i %>"></div>
我在每个循环中都有一个 id。我想在每个这些 id 上呈现一个表单。
$("#contact_form").html("<%= j(render 'form') %>");
但是,我似乎无法找到一种方法来呈现具有唯一 ID 的表单。我试过$("#contact_form<%= i %>") 但javascript 不接受erb 标签。知道怎么做吗?
【问题讨论】:
-
是不同的形式还是一样的?
-
它对所有人的不同 id
-
我问你是一起更新所有行还是一次更新一个?因为如果你一起更新,只需使用 id 的通配符,如果是一个一个,你需要在 action 上传递索引,然后在 AJAX 调用中使用它。
标签: javascript ruby-on-rails ajax ruby-on-rails-4