Kem*_*min 1 jquery drop-down-menu
我的HTML中的select元素如下所示;
<select id="ddlCats">
</select>
Run Code Online (Sandbox Code Playgroud)
我用jQuery来填充它 $(document).ready:
// some ajax call
$.each(msg.cats, function (i, cat) {
$('#ddlCats').append(
$('<option></option>').val(cat.catID).html(cat.catName)
);
});
Run Code Online (Sandbox Code Playgroud)
这工作正常,列表生成正常:
<select id="ddlCats">
<option value="68" selected="selected">option 1</option>
<option value="59">option 2</option>
<option value="60">option 3</option>
<option value="62">option 4</option>
</select>
Run Code Online (Sandbox Code Playgroud)
直到我尝试通过以下方式访问所选项目的值:
$('#ddlCats').val();
Run Code Online (Sandbox Code Playgroud)
总是`返回0.我也试过其他可用的选择器没有运气.
有任何想法吗?