0

以下に私のjqueryが表示されます:

$(function() {
$(".pagination span.page a").click(function (){
    $.get(this.href, null, alert("The pagination link was clicked" + this.href), "script");
    return false;
});


});

アラートがポップアップするため、クラスでの通話が機能していることはわかっています。ページを引っ張っていないので失敗しているところを「スクリプト」と呼んでいるところだと思います。これは index.js.erb スクリプトを呼び出す Rails 3 アプリケーションです。index.js.erb は次のとおりです。

$("#search").html("<%= escape_javascript(render("search")) %>");

何か案は?

4

2 に答える 2

0

railsがajaxと呼ぶ方法を調べていると、ある投稿に出くわしました。それは次のことをするように言われました:

def index
  format.js
end

私がこれを呼ぶと、それは働き始めました。

于 2013-02-26T18:07:13.843 に答える
0

パーシャルをレンダリングしようとしていますか?

$("#search").html("<%= escape_javascript(render :partial => "search") %>");
于 2013-02-26T14:31:14.673 に答える