[選択] ドロップダウン ボックスの問題は、オプションを選択した後、フロントエンドの表示を変更して、どのオプションが選択されたかを知りたいことです。
これを解決するのは簡単です:
は次のとおりです:
<div class="page-header"> <div class="form-horizontal"> <div class="control-label col-lg-0"> </div> <div class="col-lg-2"> <select class="form-control" onchange="selectOnchang(this)"> <option>男装</option> <option>女装</option> <option>童装</option> <option已通过审核商家</option> </select> </div> </div>
JS:
function selectOnchang(obj){ //获取被选中的option标签选项 alert(obj.selectedIndex); }
ここで使用されているのはonchangeとselectedIndexです。
onchange イベントは、フィールドの内容が変更されたときに発生します。
onchange イベントを使用して、ラジオ ボタンやチェック ボックスの変更後にイベントをトリガーすることもできます。
selectedIndex: ドロップダウン リストで選択された項目のインデックス番号を設定または返します。
このようにして、オプションを変更すると変更イベントがトリガーされます。
このように、どの項目が選択されているかのみを取得できます。このとき、特別な情報を送信する必要があります。
<div class="page-header"> <div class="form-horizontal"> <div class="control-label col-lg-0"> </div> <div class="col-lg-2"> <select class="form-control" onchange="selectOnchang(this)"> <option value="men">男装</option> <option value="wemen">女装</option> <option value="childe">童装</option> <option value="yunfu">孕妇装</option> </select> </div> </div>
つまり、それを選択したとき、その値を取得したいのですが、このときどうすればよいですか。
これを達成するために使用される方法は 1 つだけですが、他にもたくさんの方法があるはずです。
りー