您好我想了解关于Rails惯例的非常好的做法,我们应该把所有
我们的JS代码不在视图中,而是我们将所有js代码放在js文件中。
但是当我们使用下面列出的嵌套级别部分时,我们需要使用ajax调用刷新部分或使用ajax表单提交,那么我们需要将js代码放在视图中。
<div class="temp" ><%=render :partial => "question/list"%>
<div class="ans" ><%=render :partial => "answers/list"%></div>
</div>
那么这里最好的做法是什么。如果需要,我们应该编写js代码。
参考任何教程或书籍。
非常感谢
答案 0 :(得分:0)
在.js.erb文件中,您可以
$("#temp").html("<%= escape_javascript(render :partial => 'question/list') %>")
等等