【发布时间】:2015-04-16 17:32:26
【问题描述】:
如何使用 url 参数选择我的下拉菜单? 我找到了这个: Dropdown selected based on URL parameter - PHP or jQuery?
但这对我不起作用。我究竟做错了什么? 我的网址是:
kontakt.php?Betreff=3
脚本:
var val = location.href.match(/[?&]Betreff=(.*?)[$&]/)[1]; // get params from URL
$('#Betreff').val(val); // assign URL param to select field
和:
<select class="mailstyle" name="Betreff" id="Betreff">
<option value="1">First</option>
<option value="2">Second</option>
<option value="3">Third</option>
</select>
【问题讨论】:
-
你的意思是你不能看到
option与value等于3被选中? -
是的,总是选择值 1!
-
该正则表达式仅在您有多个参数时才有效,例如
http://example.com/Betreff=3&Inhalt=something
标签: javascript php jquery url-parameters