0

私のプロジェクトでは、有効な ajax サポートを備えた Digg スタイルの Django-endless-pagination を使用しています。パラメーター ?page=N を URI から隠しているという厄介なこと。

したがって、たとえば、詳細ページから一般リスト ページに戻ると、実際の page=N ではなく、元の最初のページに戻ります。

AJAX 非アクティブ化の場合、期待どおりに機能し、「ページ」パラメーターを GET に渡します。しかし、AJAX を有効化するとすぐに消えてしまいます。

endless-pagination.js の文字列 #103 を

return false;

return true;

ページ パラメータは URL に適切に渡されますが、同時に AJAX が動作を停止し、ページを切り替えるときにページ全体をリロードする必要があるようです。

4

1 に答える 1

0

文字列 #103 が false を返す前に、次の文字列を endless-pagination.js に追加しました。window.history.pushState(3, document.title, context.url);

今では期待どおりに動作します。

于 2014-10-15T11:05:57.477 に答える