-
ID:jL/A8. さんの質問

ページ送り(ページネーション)で、次ページに移動するとチェックボックスがクリアされてしまう。
みなさんこんにちは。簡単なページ送りを作ったのですが、フォームのチェックボックスをONにしても、次ページに移動すると前ページのチェックがクリアされてしまいます。どう対処したらいいでしょうか?

みんなの回答 3 件

ID:63iWRs さんの回答

○チェックした項目をセッションかクッキーに保存する
○PHPなら$_POSTに値が入ってるから、それでチェックを調べる
○次ページのリンクにチェックした項目の値を付加する
 例)/example.com/page.php?check=1,2,3

ID:ti6Vvv さんの回答

ページ遷移してもフォームの内容を維持する方法はいろいろあるよ。
全体が見えていないからなんと言えないけど、ページ送りの途中にフォームがあるという仕様に問題があると思うよ。通常のwebページじゃなくて、アプリ的な何かだったら分かるけど、その場合は今だったらほとんどajaxでやっちゃうだろうね。

ID:5Xc1cB

>その場合は今だったらほとんどajaxでやっちゃうだろうね。
本当に?

ID:PdYjDv さんの回答

フォームの状態もURL に ?foo=bar&baz=qux... とかで渡し、それを処理すればいい。

最終更新日:2015-11-18 (4,613 views)

関連するトピックス

ページ上部に戻る