js选择一个下拉框,其他下拉框怎么和选择下拉框值相同

<selectid="sect"><optionvalue="1">1</option><optionvalue="2">2</option><optionvalue="... <select id="sect" > <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select>value 是写死的,遍历出来多个下拉框 ,图片中下拉款 怎么选择一个值 其他的下拉框的值都是保持一致的 <option value="3">3</option> </select>value 是写死的,遍历出来多个下拉框 ,图片中下拉款 怎么选择一个值 其他的下拉框的值都是保持一致的 展开
 我来答
liu666666tian
2018-08-13 · TA获得超过216个赞
知道小有建树答主
回答量:212
采纳率:56%
帮助的人:58.2万
展开全部

你是动态遍历出来的好多<select>,而且id都是‘sect’,本身就不对吧,html页面中id必须是唯一。

你想改变一个,其他的都跟着变,可以用class,class可以是公用的,然后监听class的change变化,再给所有的select赋值。

我自己试了试,是可以的:

var htm = null;
for (var i = 0; i < 5; i++) {
    htm += '<select class="comm"><option value="0">0</option><option value="1">1</option></select>';
}

$('#test').html(htm);

$('.comm').change(function() {
    $('.comm').val($(this).val())
});
这样改变一个,其他的就跟着变,不知道是不是你想要的效果。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式