繁体   English   中英

添加隐藏属性以基于选项值选择选项

[英]Adding Hidden Attribute To Select Option Based On Option Value

我正在尝试创建一个工作功能,该功能将基于某些值隐藏特定的选择选项。 选项将没有类或ID,因此我需要使用选项值作为标识符。

有人看到这个功能有问题吗?

function delivery_rate(valMap) {
    if(valMap === 5000){
        $(".addon-select option[value="1-day-1"]").setAttribute("hidden", true);
    }
}

与其在选项标签上应用隐藏选项,不如创建不同版本的<select>并将全部设置为隐藏。 当用户选择与该<select>标记的条件匹配的值时,请显示该特定标记。

<select name="select" class="first-select">
  <option value="value1">Value 1</option> 
  <option value="value2" selected>Value 2</option>
  <option value="value3">Value 3</option>
</select>

<select name="select" class="second-select">
  <option value="value4">Value 1</option> 
  <option value="value5" selected>Value 2</option>
  <option value="value6">Value 3</option>
</select>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM