Rails 3 - 渲染JSON后呈现JS

时间:2012-05-21 20:54:09

标签: ruby-on-rails-3 json rendering

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

例如:

$.getJSON('your_request_uri', function(data){
  // write your code here.
});