2013-04-03 69 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"); 
}); 
相关问题