选中一规格值,另一栏的规格列表隐藏该规格值
if(spec=="spec1"){
$("#spec2 option").show();
var values = $("#spec1").val();
$("#spec2 option[value="+values+"]").hide();
}
if(spec=="spec2"){
$("#spec1 option").show();
var values = $("#spec2").val();
$("#spec1 option[value="+values+"]").hide();
}
<select name="spec1" id="spec1" onchange="specSelect(this,'spec1')">
<option value="0" >==选择规格1==</option>
<option value="1">去</option>
<option value="2">来</option>
<option value="3">走</option>
</select>
<select name="spec2" id="spec2" onchange="specSelect(this,'spec1')">
<option value="0" >==选择规格2==</option>
<option value="1">去</option>
<option value="2">来</option>
<option value="3">走</option>
</select>
本文介绍了一种使用JavaScript和jQuery实现的规格值联动效果。当选择一个规格值时,另一个规格栏会自动隐藏已选中的规格值,以避免重复选择。通过监听select元素的onchange事件,实现了两个规格选项之间的动态交互。
&spm=1001.2101.3001.5002&articleId=85246215&d=1&t=3&u=abf2c30471be4205a5adcbc25d2e2307)
80

被折叠的 条评论
为什么被折叠?



