問題タブ [django-endless-pagination]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - AJAXベースのdjangoエンドレスページネーションと一緒にdjango inplace-editを行う方法
AJAX ベースの django エンドレス ページネーションには 2 つのテンプレートがあります。 1. メイン issue_detail.html 2. ページネーション テンプレート issue_detail_page.html
base.html テンプレートでは、extra_header ブロックの直前に次のものがあります。
issue_detail_page.html で次のことを試みます。
ただし、Ajax で読み込まれたページ (テーブル データ) は編集できません。
HTML を確認したところ、最初/元のテーブル データは次のとおりであることがわかりました。
「詳細」リンクをクリックしてAJAXを使用してロードされたページのテーブルデータは次のとおりです。
誰かがこれを機能させる方法を提案できますか?
ajax - Django-endless-paginationでURIから「ページ」パラメータを削除しないようにするには?
私のプロジェクトでは、有効な ajax サポートを備えた Digg スタイルの Django-endless-pagination を使用しています。パラメーター ?page=N を URI から隠しているという厄介なこと。
したがって、たとえば、詳細ページから一般リスト ページに戻ると、実際の page=N ではなく、元の最初のページに戻ります。
AJAX 非アクティブ化の場合、期待どおりに機能し、「ページ」パラメーターを GET に渡します。しかし、AJAX を有効化するとすぐに消えてしまいます。
endless-pagination.js の文字列 #103 を
に
ページ パラメータは URL に適切に渡されますが、同時に AJAX が動作を停止し、ページを切り替えるときにページ全体をリロードする必要があるようです。
jquery - page_template ではなく、endless_pagination によって親テンプレートが読み込まれている
Twitter スタイルの ajax ジェネリック ビューの endless_pagination から良い結果が得られません。
以下のリンクされた質問のように、スクロール (または「詳細」をクリック) すると、正しくページ分割された結果が読み込まれますが、親テンプレートはpage_template
. つまり、合計 4 つのリスト要素があるとしENDLESS_PAGINATION_PER_PAGE = 2
ます。ページの読み込み時に、最初の 2 つの要素が表示されます。下にスクロールすると、ページ全体がリストの div に再度読み込まれ、その div のpage_template
div には次の 2 つのリスト要素が含まれます。次のページに相当する要素を追加して、リストを再レンダリングするにはどうすればよいですか?
部分テンプレート:
親:
ビュー:
つまり、要約すると、onscroll は ajax リクエストを起動し、それがヒットAObjectListView
して呼び出しget
ます。これは、 が占めているはずの場所にobjects.html
再びレンダリングされ_fullList.html
ます。2 番目objects.html
の_fullList.html
レンダリングでは、正しい 2 つのオブジェクトがあります。
docsに基づいて、明示的なis_ajax
呼び出しを気にする必要さえありません。
この修正は私にはうまくいきませんでした-また、なぜそれが必要なのですか?
jquery - Django エンドレス ページネーション Digg スタイルのページネーションが機能しない
私は Django のページネーションをエンドレスに使用しようとしていますが、完全にスタイル化された Twitter とロールで動作します。スタイル Digg では動作しません。残念ながら、私のアプリには Digg Style が必要です。これは私のコードです:
View.py
template.html
template_page.html
ページ番号をクリックしても、何も起こりません (ページの更新や ajax の呼び出しなどはありません)。問題はどこだ?どうもありがとう。コンソールでは何も起こりません
javascript - django-endless-paginationで殺されたメソッドを取り戻す方法は?
ajax が新しいコンテナーを追加した後、それらのために初期化されたメソッドを強制終了しました。django-endless-pagination で生成されたコンテナーに JQuery を追加するにはどうすればよいですか? たとえば、私は持っています:
そして、これを ajax 呼び出し後に生成される各 .fact に追加したいと考えています。