【发布时间】:2013-06-13 04:44:00
【问题描述】:
如何根据select的值在form中设置action值?
<form action="/my-url/{{design.id}}" method="get">
<select name="producttype">
<option value="lite">Select one of option</option>
<option value="a">Option a</option>
<option value="b">Option b</option>
<option value="c">Option c</option>
</select>
</form>
如何创建这样的东西:
如果选择选项的值为a,我的表单操作将是:<form action="/my-url/{{design.id}}/a" method="get">
如果选择选项的值为b,我的表单操作将是:<form action="/my-url/{{design.id}}/b" method="get">
【问题讨论】:
-
为什么不简单地将
producctype的值作为URL 参数传入? -
你应该考虑重写你的服务器端脚本,而不是 JavaScript,以便它接受 URL
/my-url/{{design.id}}?producttype=a,可能重定向到/my-url/{{design.id}}/a
标签: javascript jquery