2013-03-02 57 views
-4

我需要一個學校項目的下拉菜單,我不太瞭解JavaScript,所以我在這裏問。我只需要在下拉菜單中點擊某個選項時添加重定向。我粘貼的文件pastie http://pastie.org/6365493http://pastie.org/6365495jquery下拉菜單重定向

+2

你已經發布了很多代碼;如果您明確說明什麼不適用於您當前的解決方案,並且更具體地說明您要實現的目標,則此問題將更容易回答。 – ASGM 2013-03-02 14:11:00

回答

0
HTML: 
<select id="selectbox"> 
    <option value="https://www.yahoo.com/" selected>Option1</option> 
    <option value="https://www.google.co.in/">Option2</option> 
    <option value="https://www.gmail.com/">Option3</option> 
</select> 


JAVASCRIPT: 
<script> 
    jQuery(function() { 
     $("#selectbox").change(function() { 
      location.href = $(this).val(); 
     }) 
    }); 
</script> 
+0

obtrusive javascript(導致xss)想想吧 – IamStalker 2013-03-02 13:57:59

0

下面是一些非常非常簡單的我爲你寫:

http://jsbin.com/ayomar/3

HTML:

<select id="redirect"> 
    <option>Where to cer?</option> 
    <option value="http://www.google.com">Home</option> 
    </select> 

JAVASCRIPT:JQuery的

$("#redirect").on("change", function() { 
    var self = $(this); 
    // console.log(self.val()); 
    window.location.href = self.val(); 
}); 
+0

請在這裏發佈代碼,而不是在任何外部網站 – bukart 2013-03-02 14:10:57

+0

什麼?你降低了我的分數,你是認真的?這是一個完整的例子,你可以檢查它。 – IamStalker 2013-03-02 14:21:17

+0

只需用您的示例代碼更新您的答案,以便我可以刪除downvote – bukart 2013-03-02 14:22:43