Rails 3.1 vs 3.0 AJAX语法的区别。 jQuery中的等价语句?

通过“使用Rails进行Agile Web开发”第4版进行操作并点击开始使用AJAX的部分。 (第11章迭代F2)。 在示例代码中,使用Rails 3.0的书建议创建:

app / views / line_items / create.js.rjs,文件只包含:

page.replace_html('cart', render(@cart)) 

使用jQuery的rails 3.1的等效实现是什么?

应用程序/视图/ line_items / create.js.erb?

 $('#cart').html(?something magical here?) 

你最好这样做:

 $('#cart').html("<%= escape_javascript(render(@cart)) %>");