我有一个菜单,其中包含指向jsp's
的不同链接。我将参数发送到jsp's
url
<li><a href="<%=GlobalData.HOME_JSP%>?p=history">History</a></li>
我还有select
用户可以选择设备
<select id="device_select" >
<option value='a'>a</option>
<option value='b'>b</option>
</select>
现在我正在尝试将另一个参数发送到jsp,就像这样
<li><a href="<%=GlobalData.HOME_JSP%>?p=history&d=">History</a></li>
新参数d
应在选择框中选择当前值
我可以通过简单地绑定li
上的click事件然后使用简单的jquery脚本创建链接来实现这一点(因为我可以在jquery中获取所选值)。
是他们在a
标签内编写脚本的方法吗? - 类似于:
<li><a href="<%=GlobalData.HOME_JSP%>?p=history&d=getSelectedValueUsingSomeFunction()">History</a></li>
答案 0 :(得分:1)
你可以这样做:
<a onclick="$(this).attr('href', '<%=GlobalData.HOME_JSP%>?p=' + $('#device_select').val());"></a>
我是用心写的,还没有测试过。