0
我有一个主要观点。里面我有一个按钮,其呈现的部分与此JS代码:RAILS 3:如何重新加载部分?
$('#add_more_lines_btn').click(function() {
$("#trees_details").append("<%= escape_javascript(render "/green_trees/tree_details") %>");
});
局部具有必须具有型动物ID的多个表单元素。我认为最好的办法是以毫秒为单位计算当前时间,并把这段我的id:
<% time_now = (Time.now.to_f*1000.0).to_i.to_s %>
问题...
每次当我按一下按钮..部分正确显示第一的背后...但所有的表单元素都有相同的ID ...所以Rails总是绘制相同的部分,而不是计算时间。
为什么rails不加载新的部分(每次都不一样)?没有呼叫控制器可能吗?
谢谢。