明らかなポストバックの有無は?
postbackを使用すると、いくつかの方法があります。各ドロップダウンを別のページに投稿することも、すべてを同じページに投稿することもでき、どのドロップダウンが投稿されたかを決定するロジックを設定できます。
以前のアプローチの概念は次のとおりです。
<script>
function SubmitTo(where) {
alert(where);
f1.action = where + ".asp";
f1.submit();
}
</script>
<form name="f1" method="post">
<select name="a" id="a" onchange="SubmitTo('page1')"><option></option><option>1</option><option>2</option></select>
<br />
<select name="b" id="b" onchange="SubmitTo('page2')"><option></option><option>3</option><option>4</option></select>
<br />
<select name="c" id="c" onchange="SubmitTo('page3')"><option></option><option>5</option><option>6</option></select>
<br />
<select name="d" id="d" onchange="SubmitTo('page4')"><option></option><option>7</option><option>8</option></select>
</form>
post backを使用せずに、AJAX を使用して同様のことを行いますが、結果のバルディングをブラウザーに移動する点が異なります。基本的に、次の 2 つのことを行う「onChange クライアント スクリプト ハンドラ (またはリスナー)」を個別に作成します。 " 次のドロップダウン。