javascript - jquery获取选择选项值然后添加参数

标签 javascript jquery

我正在尝试添加值“&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");
});

<强> jsFiddle example

关于javascript - jquery获取选择选项值然后添加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15798310/

相关文章:

javascript - While 循环抛出错误 - Javascript

javascript - 延迟循环元素

javascript - 使用AJAX获取JSON数据,然后修改raphael.js脚本

java - 使用 jquery 将 UTF-8 字符串发布到 servlet

javascript - 如何访问 iframe 中的数据?

javascript - 需要有关 jquery image caption 的建议

javascript - 如何避免标签在 D3.js 饼图中重叠?

javascript - 球体到 block - Angular 点碰撞检测 (JS)

javascript - 使用 javascript 或 jQuery,检测用户是否拒绝浏览器定位计算机的请求

javascript - 从 iframe 显示弹出窗口并调暗背景,包括父页面