0

現在、町を選択できるドロップダウン メニューがあり、選択すると町にリンクされたレコードが表示されます。これにボタンを追加する方法を考えていたので、町を選択すると強調表示され、町を選択して自動的にデータを表示する代わりに、「送信」ボタンをクリックできるようになります。これが私の現在のコードです。

$("#myTown option").click(getTown);

function getTown(){
    var town=$(this).val();
    window.location='searchresults.php?querystring='+town+'&querydesc=Town= &querytype=4';
}

ドロップダウンメニューIDの横にあるボタンは「検索」です。

私が取るべきアプローチに関するアイデアは大歓迎です。

4

1 に答える 1

0

代わりにイベントをボタンに移動してから、選択ボックスの値を読み取るだけです。

<select id="myTown"></select>
<button id="submit">送信</button>

<スクリプト>
$("#submit").click(getTown);

関数 getTown(){
 var town=$("#myTown").val();
 window.location='searchresults.php?querystring='+town+'&querydesc=Town= &querytype=4';
}
</script>
于 2012-11-08T03:30:08.993 に答える