<p class="sougouContent"> </p> <form action="three.php" method="post" name="form1" id="form1"> <br> <span> <select onchange="xx(this)" id="select" name="select"> <br> <option value="0">すべての注文</option> <br> <option value="1">有効な注文</option> <br> <option value="2">キャンセルされた注文</option> <br> <option value="3">3 か月前の注文</option> 過去 3 か月の注文 select> <br> このページを更新して、中のオプションの値を保存したいと思います<br> <br> <br> ディスカッションに返信 (解決策) <option value="3" selected> <br> 送信後に返された場合(間違った情報を再度入力した場合など)、属性に対応する値を追加します <h2> 送信されていない場合は、クライアントを更新し、onchange に cookie を書き込むとページが読み込まれますjs を読み取って、対応するオプションを変更します </h2> コードを自分で書きます。私は何年も js を書いていません <p class="sougouAnswer"> <br> 属性を追加する必要はありません。値を更新して保存するだけです。 <br> <br> 質問するときは明確にしてください! </p> 論理的なプロセスとそれを更新する方法は何ですか?手動で送信または更新しますか? <p class="sougouAnswer"> </p> 私は js イベントを使用してこのページに送信されたフォームです。更新すると、オプションは元の外観に戻ります。<p class="sougouAnswer"> <br> 更新とは、ページを再読み込みすることを意味します。もちろん、以前の選択は失われます </p> プロパティを積極的に設定しない場合、どうやってこれを行うことができますか? <p class="sougouAnswer"> </p> Ajax によって送信されると推定されます <p class="sougouAnswer"> <br> </p> <form action="three.php" method="post" name="form1" id="form1"> <span> <p class="sougouAnswer"> <select onchange="xx(this )" id="select" name="select"> </select></p> <option value="0" if echo> >すべての注文</option> <p class="sougouAnswer"> <option value="1" if echo>>有効な注文</option> <br> <option value="2" if echo>>キャンセルされた注文</option> <br> <option value="3" if echo> 3 か月前の注文</option> value="4" <?php if($_POST['select']=='4') echo 'selected';?>>過去 3 か月間の注文</p></span> </form> </option> <br> </select> <br> <br> これは可能ですが、面倒です。あなたの場合は、ajax を使用して送信するのが最善です。 <br> <br> 私は js イベントを使用してこのページに送信されたフォームです。更新すると、オプションが元の外観に戻るため、最後のオプションの値を保存するのが最善です。 ajax を使用するため、このページはまったく更新されません。オプションは変更されません <br> <br> フォーム送信の場合、操作が完了した後に送信ページがジャンプして戻るときに、送信されたオプションの値が転送されるようにします。フォームページの送信ページによって渡される値があるかどうかを判断する必要があります。ない場合は、フォームページに初めて入るとき、オプション値を持つ項目を選択するだけです。デフォルトで選択されます) <br> 入力したときに下付き文字が見つかりませんでした <p class="sougouAnswer"> という小さな問題もあります。</p> <p class="sougouAnswer"> <option value="0" if echo>>all注文</option> <br> <option value="1" if echo>>有効な順序</option> <br> <option value="2" if echo>>注文をキャンセルしました</option> <br> <option value="3" if select echo> >3 か月前の注文</option> <br> <option value="4" if echo>>過去 3 か月間の注文</option> </p> <p class="sougouAnswer"> 学習しました</p></span> </form>