私が直面している問題は、フォームが送信されると、ユーザーのドロップダウンの選択が失われ、送信後にドロップダウンメニューの選択がロード時に自動的に選択されるようにすることです(フォームは送信元と同じページに投稿されます) 、ユーザーのドロップダウン選択に基づいています。
要素から選択ドロップダウンから対応するオプションを自動選択するために、投稿された$_POST
値を使用する最も簡単な方法は何だろうと思っていました。<select>
これは私が試したものですが、成功しませんでした:
<select name="filter1" value="<?php echo isset($_POST['filter1']) ? $_POST['filter1'] : ""; ?>">
<?php echo getFilterOptions(); ?>
</select>
注:これを行う最も簡単な方法を探しています。ソリューションに JQuery、JavaScript、または PHP を使用することにオープンです。オプションは mySQL / PHP を使用して自動生成されるため、可能であれば、オプションに何もハードコーディングしたくありません。