【问题标题】:Dropdown Menu submit button下拉菜单提交按钮
【发布时间】:2012-11-08 11:32:16
【问题描述】:

我目前有一个下拉菜单,我可以在其中选择一个城镇,当我选择它时,它将显示与该城镇相关联的记录。我想知道如何在其中添加一个按钮,所以当我选择一个城镇时,它会突出显示它,然后允许我单击“提交”按钮,而不是只选择城镇并自动显示数据。这是我当前的代码。

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

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

下拉菜单 ID 旁边的按钮是“搜索”。

非常感谢任何关于我应该采取的方法的想法。

【问题讨论】:

  • 你能否显示你需要触发更改事件的 html 下拉列表中的值更改
  • 我无法编辑 HTML,必须通过 Jquery 完成。

标签: jquery button drop-down-menu


【解决方案1】:

只是将事件移动到按钮上,然后读取选择框的值:

$("#submit").click(getTown); 函数 getTown(){ var town=$("#myTown").val(); window.location='searchresults.php?querystring='+town+'&querydesc=Town= &querytype=4'; } 脚本>

【讨论】: