編輯: 我忘了http://在鏈接上。這不是我的問題。我會解決這個問題...選項選擇
我有一些選擇,如:
<select class="mySelect">
<option value="http://www.url1.com">Url 1</option> <!--Default displayed--->
<option value="http://www.url2.com">Url 2</option>
<option value="http://www.url3.com">Url 3</option>
</select>
對此我有一個jQuery的傾聽者,看起來是這樣的:
$('.mySelect').change(function(){
window.location.replace($(this).val());
});
由於這只是迴應所做的更改,我無法重定向到「www.url1.com」。我應該使用什麼?我只收到關於谷歌改變的建議。
編輯2:我有一堆關於使用虛擬作爲第一個選項的解決方案。我還得到了另一種使用按鈕來讀取選定的選項然後重定向的解決方案,但是在我正在開發的項目中不可用,即使這些解決方案真的是非常好的解決方案。
在這種情況下,我希望它聽用法,即使改變是爲了自己,就像我選擇第一個選項(默認情況下選擇的那樣),我希望它對它做些什麼 - 在在重定向之上的情況。如果有人能夠很好地解決這個問題,我會保持開放。
您可以將一個虛擬選項作爲第一個選項,如「select url ..」 –
是的,這是一個選項。但不是在我正在處理的實際情況中。 :) – gubbfett