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

您是否要渲染部分内容?

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

在查看 rails 如何调用 ajax 时,我遇到了一个帖子。它说要执行以下操作:

def index
  format.js
end

一旦我打电话给它,它就开始工作了。

于 2013-02-26T18:07:13.843 回答