0

値「&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");
4

2 に答える 2

2

あなたは近づいていましたが、すべてのオプション要素を繰り返し処理してから、次のように変更する必要がありました。

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

jsFiddle の例

于 2013-04-03T21:20:48.087 に答える
0

each 関数を使用して、各要素をループできます

$('select option').each(function(){
  $(this).attr('value', $(this).attr('value') + "&fullpage=true");
});
于 2013-04-03T21:20:38.137 に答える