我正在使用 jQuery 和 Ajax 将内容动态加载到我的页面中,并且我想将 Rails 链接附加到要添加的每个对象。我生成数据列表的代码是:
$.each(data.recipients, function(index, object){
$("#recipient-list").append("<div id=\""+ object.id +"\" class=\"recipient-list-item "+ object.recipient_type +"\">" + object.email + "<br/> </div>");
});
我想要实现的是添加一个 link_to 来删除选定的项目。IE。<%= link_to "Remove", delete_mail_recipient_path(object.id), method: :delete, data: {confirm: "You sure?"} %>
是否可以使用 jQuery 将此代码添加到页面中,还是我需要使用 html 来代替?我已经看到在几个地方使用了 escape_javascript,但据我所知,它是在js.erb
文件中使用的?
任何帮助将不胜感激。