2013-04-03 68 views
0

我想添加到值「&全頁=真正的」jQuery的獲得選擇的選項值,然後添加參數

<select name="navMenu" onchange="go(this.options[this.selectedIndex].value)"> 
<option value="-">Select</option> 
<option value="page.html&amp;nyo=0" class="ccbnLnk">All</option> 
<option value="page.html&amp;nyo=0" class="ccbnLnk">IR</option> 
<option value="page.html&amp;nyo=0" class="ccbnLnk">Product</option> 
</select> 

我猜它會是這樣呢?

$('select option').attr(val + "&fullpage=true"); 
+1

你在猜測?你的意思是你沒有嘗試過嗎?如果你做到了,它有用嗎?如果沒有,什麼不起作用? – Steve 2013-04-03 21:20:26

回答

2

你接近,但你需要遍歷所有的選項元素,然後作出這樣的變化:

$('select option').each(function() { 
    $(this).val($(this).val() + "&fullpage=true"); 
}); 

jsFiddle example

0

可以遍歷每個元素的使用每個功能

$('select option').each(function(){ 
    $(this).attr('value', $(this).attr('value') + "&fullpage=true"); 
}); 
相關問題