1

渲染json页面后如何执行jquery js?

respond_to do |format|
    format.html
    format.json { render :partial => "tables" }
    format.js
end

tables.json.erb 被渲染,但 js.erb 文件没有。

4

1 回答 1

1

js.erb 中的代码不会被执行,它是用于 js 响应的。

您应该在 ajax 成功回调函数中编写代码。

例如:

$.getJSON('your_request_uri', function(data){
  // write your code here.
});
于 2012-05-22T03:11:54.513 回答