我使用md-select
标记的角度材质制作了选择菜单。然后我试图从jQuery中获取选定的值。但它无法正常工作。这是代码示例。
<md-select ng-model="ctrl.userState" id="medi">
<md-option > a </md-option>
<md-option > b </md-option>
<md-option > c </md-option>
</md-select>
<md-input-container id="add">
<md-button class="md-raised md-primary" >Add</md-button>
</md-input-container>
$(document).ready(function () {
$("#add").click(function (){
var s=$(" #medi ").val();
alert(s);
});
});
是否可以使用jQuery从md-select
标记获取值?任何帮助高度赞赏。
答案 0 :(得分:0)
<input id='a' ng-model="a"> this is my dom value container
<md-input-container>
<label>select</label>
<md-select ng-model="a"> this is where my value is stored
<md-option value="1">11</md-option>
<md-option value="2">22</md-option>
<md-option value="3">33</md-option>
</md-select>
</md-input-container>
使用jquery来调用 - &gt; var s = $(“#a”)。val(); md-select不会为dore值创建dom元素。 尝试将其绑定到输入dom。
注意:它仅适用于获取值而不是设置值。