我需要将javascript
变量传递给rails
locals
。
我有.js.erb
个文件,我从post
到comment
获取DOM
和jquery
个号码。但我需要在rails
locals
中发送此变量。
这是我的.js.erb
文件代码。
var label = $("#post_4375").find('label').text().split(")")[0].split(".");
var post_num = label[0];
var comment_num = label[1];
$("#post_"<%= @post.id %>).html('<%=j render partial: "comments/comment", locals: { post: @post, comment: @comment, post_num: post_num, comment_num: comment_num } %>');
有没有办法实现这个目标?
还有另一种方式,我将通过params
发送此信息。但我不是那么想,因为这些东西有条件地运行。