will_paginate ajax pagination с думающим сфинксом - PullRequest
0 голосов
/ 13 сентября 2010

Кто-нибудь когда-нибудь пытался разбить мышление на результаты набора сфинксов через ajax?

У меня есть это в моем действии контроллера:

@results = Model.search params[:query], :page => params[:page] || 1, :per_page => 1

и в моем application.js:

 $(".pagination a").live("click", function() {
   $.get(this.href, null, null, "script");
   return false;
 });

Теперь, я попробовал это, и это работает для нормальной нумерации активных записей следующим образом:

@results = Model.paginate(:page => params[:page] || 1, :per_page => 1)

Но если я использую думать-сфинкс для получения записей, пагинация ajax завершится неудачно.Я что-то упустил?

1 Ответ

3 голосов
/ 13 сентября 2010

Я уже получил это.Но для следующего, кто может столкнуться с этой проблемой, все, что вам нужно сделать, это убедиться, что ссылки также передают параметры запроса.

= will_paginate(@results, :params=>{"query"=> params[:query]})
...