Jquery获取选择选项值,然后添加参数

jquery get select option value and then add parameter

本文关键字:然后 添加 参数 获取 选择 选项 Jquery      更新时间:2023-09-26

我想添加一个值"&fullpage=true"

<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");

您已经接近了,但是您需要遍历所有选项元素,然后做出如下更改:

$('select option').each(function () {
    $(this).val($(this).val() + "&fullpage=true");
});
<<p> jsFiddle例子/strong>

可以使用each函数遍历每个元素

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