Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 基于“选择”菜单和单击的按钮构建URL_Javascript_Html - Fatal编程技术网

Javascript 基于“选择”菜单和单击的按钮构建URL

Javascript 基于“选择”菜单和单击的按钮构建URL,javascript,html,Javascript,Html,我创建了一个查询并生成了一个下拉列表。我想创建多个按钮,从下拉列表中读取所选值,并将其用于url中的路由 {季节%中的行的百分比} {{row[1]}{{row[0]} {%endfor%} 我希望每个按钮读取下拉列表中的任何内容,然后执行脚本,从所选选项值中获取特定值 按钮1执行脚本1 /script1/row[1]/row[0] 按钮2执行脚本2 /script2/row[1]/row[0] 我建议使用javascript(jquery)完成此任务 首先,获取所选选项的值 var v

我创建了一个查询并生成了一个下拉列表。我想创建多个按钮,从下拉列表中读取所选值,并将其用于url中的路由


{季节%中的行的百分比}
{{row[1]}{{row[0]}
{%endfor%}
我希望每个按钮读取下拉列表中的任何内容,然后执行脚本,从所选选项值中获取特定值

按钮1执行脚本1

/script1/row[1]/row[0]
按钮2执行脚本2

/script2/row[1]/row[0]

我建议使用javascript(jquery)完成此任务 首先,获取所选选项的值

var val = $('#ddval:selected').val();
然后您要拆分行

var rows = val.split(" ");
然后执行您的应用程序,要做到这一点,您需要监听按钮单击事件

$("#button1").click(function(){
  location.replace("/script1/" + rows[0] + "/" + rows[1] );
  // you can do ajax , $.get .....
});


$("#button1").click(function(){
   location.replace("/script1/" + rows[0] + "/" + rows[1] );
   // you can do ajax , $.get .....
});