ページ 1 のいくつかのチェックボックスをオンにしてから [次へ] をクリックしてページ 2 に移動し、その後ページ 1 に戻ると、選択したチェックボックスがオフになります。PHPまたはJavaScriptでこれを解決する方法はありますか?
3 に答える
データはさまざまなページからアクセスする必要があるため、何らかの形で永続化する必要があります。より簡単なオプションは、セッション ストアを使用することです。または、データベース内のテーブルを使用することもできます (データベース内のテーブルを使用してセッション ストアを簡単に元に戻すことができるため、2 つの戦略は実際に行ってもあまり変わらないことに注意してください)。 . あなたの問題は、基本的に e コマース サイトのショッピング カートと同じです。
セッションを選択し、データがオブジェクト内に保存されている場合は、シリアル化/逆シリアル化する方法を提供する必要がある場合があることに注意してください。
はい、jquery を使用してページネーションを作成する必要があります。これは、ページをリロードして page2 から戻るか、選択したチェック ボックスがオフになっていることが表示されるためです。
ページネーションを使用してjqueryデータテーブルを作成するためのリファレンス http://www.sprymedia.co.uk/dataTables/example_multi_col_sort.html http://www.jqueryrain.com/2012/04/best-ajax-jquery-pagination -plugin-tutorial-with-example-demo/