1

jsonページをレンダリングした後にjqueryjsを実行するにはどうすればよいですか?

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 に答える