2014-09-30 19 views
0

如何设置使用数据 - 属性选择HTML标签的选项设置选择HTML标签的选项?如何使用数据 - 属性

HTML

<select class="form-control shade_custom_option valid" id="1"> 
    <option data-isnone="true" selected="selected" value="1">None</option> 
    <option data-isnone="false" value="2">Text1</option> 
    <option data-isnone="false" value="3">Text2</option> 
</select> 

<select class="form-control shade_custom_option valid" id="2"> 
    <option data-isnone="true" selected="selected" value="1">None</option> 
    <option data-isnone="false" value="2">Text1</option> 
    <option data-isnone="false" value="3">Text2</option> 
</select> 

JS

$(".shade_custom_option").each(function (index, value) { 
    // var optionSelected = $("option:selected", value); 
    // How to get option with data-isnone="true"? and set it as selected option. 
}); 
+1

'$(” shade_custom_option选项[ DA TA-isnone =真]“)。PROP( '选择',真)' – 2014-09-30 13:38:40

回答

2

设置select值匹配option的价值:

$(".shade_custom_option").each(function (index, value) { 
    $(this).val($(this).find('option[data-isnone=true]').val()); 
}); 
+0

非常感谢您!你节省了我的时间! – 2014-09-30 13:33:08