在 Rails 3 中,假设我有以下代码:
控制器
...
format.js # create.js.erb
...
创建.js.erb
$('#element').html("new content");
查看表格
...
button_to 'Create', element, remote: true
我想知道文件中的 JS 是如何create.js.erb
被调用的。我的猜测是它返回 JS 代码,并且一些 Rails 助手在收到它时调用它。这是正确的,还是这里有任何其他类型的魔法?