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';
}
</脚本>
于 2012-11-08T03:30:08.993 回答