当输入属性等于0时选择一个选项

make an option selected when input attribute equals 0

本文关键字:一个 选项 选择 属性 输入 0时      更新时间:2023-09-26

我在下面设置了这个html select:

<select name="options[35]" id="select_35" class=" required-entry product-custom-option" title="" onchange="opConfig.reloadPrice()">
  <option value="">Selecione...</option>
  <option value="99" price="0">5ml </option>
  <option value="98" price="50">50ml +R$50,00</option>
  <option value="97" price="90">100ml +R$90,00</option>
</select>

注意,idname属性是动态的。

我想有一个解决方案使用javascript,在我的网站的负载,它会检查什么价格="属性等于0,并在此添加"选定"具体选择

我没有足够的知识来解决这个问题,所以寻求帮助。

谢谢。

选择带有属性选择器的选项,并设置所选属性

$(function(){
    $('option[price="0"]').prop("selected",true);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<select name="options[35]" id="select_35" class=" required-entry product-custom-option" title="" onchange="opConfig.reloadPrice()">
  <option value="">Selecione...</option>
  <option value="99" price="0">5ml </option>
  <option value="98" price="50">50ml +R$50,00</option>
  <option value="97" price="90">100ml +R$90,00</option>
</select>