Jquery 如何获取div下存在的select标记的值
我得到了如下所示的HTMlJquery 如何获取div下存在的select标记的值,jquery,Jquery,我得到了如下所示的HTMl <div class="cascade" id="T1"> <div class="row-fluid"> <div class="col9 pull-left"> <select class="m-wrap" tabindex="1" style="width:100%;"> <option class="placeholder" selected=""
<div class="cascade" id="T1">
<div class="row-fluid">
<div class="col9 pull-left">
<select class="m-wrap" tabindex="1" style="width:100%;">
<option class="placeholder" selected="" disabled="">Select T1</option>
<option value="Ice Creams">Ice Creams</option>
<option value="Popcorn">Popcorn</option>
</select>
</div>
<div class="col1 pull-left"><a href="#" class="btn mini green" style="margin-left:10px;"><i class="icon-plus"></i></a><a href="#" class="btn mini black"><i class="icon-trash"></i></a></div>
<div class="row-fluid">
<div class="col9 pull-left"></div>
</div>
</div>
</div>
有人能帮我一下吗您的
为空
,因为当前选定的设置为实际禁用的
使用:选中meta
var T1 = $('#T1').find(".m-wrap option:selected").val();
您必须删除禁用属性(disabled=“”)及其工作
<option class="placeholder" selected="">Select T1</option>
函数getSelectedValue(){
var T1=$('#T1').find(“.m-wrap”).val();
警报(T1);
}
选择T1
冰淇淋
爆米花
您已将其禁用,因此无法获取其值。您应该解释您所做的更改
<option class="placeholder" selected="">Select T1</option>
var T1 = $('#T1').find(".m-wrap option:selected").val();