我已经创建了一个查询并生成了一个下拉值。我想创建多个按钮,将读取下拉列表中的选定值,并使用它在url中路由。
<select name="Item_1" id="ddval">
{% for row in season %}
<option value="{{ row[1] }} {{ row[0] }}">{{ row[1] }} {{ row[0] }}</option>
{% endfor %}
</select>我希望每个按钮读取下拉菜单上的任何内容,然后执行脚本,从选择的选项值中获取特定值
按钮1执行脚本1
/script1/row[1]/row[0]按钮2执行脚本2
/script2/row[1]/row[0]发布于 2017-03-10 01:26:52
我建议使用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 .....
});https://stackoverflow.com/questions/42701256
复制相似问题