1
私は2つのフォームを両方とも使用してselectを使用しているので、私の値はドロップダウン内です。私は送信ボタンを使わずに2つのフォームを提出できるようにしたい。複数のonchange = "this.form.submit()"が1ページで機能しない
最初の形態はonchange="this.form.submit()"
方法を使用して提出します。ただし、2番目のフォームは、オプションが選択されたときにサブミットしません。
onchange="this.form.submit()"
を使用して各フォームを送信するにはどうすればよいですか?
//This form submits using onchange="this.form.submit()"
<select class="clientselect" name="clientlist" id="clientlist" onchange="this.form.submit()">
<option value="">All Clients</option>
<? echo makeClientList($conn); ?>
</select>
//This for does'nt sybmit using onchange="this.form.submit()"
<select class="clientselect" name="filterstatus" id="filterstatus" onchange="this.form.submit()">
<option value="">Filter by Status</option>
<? echo getStatus($conn); ?>
</select>
ため
form1
を変更する必要がありますフォームタグの宣言はどこですか?あなたのコードでは2つの選択しか見ることができません... –