select标签动态生成option
使用下面的select标签为例
<select id="select" name="pid">
<option value="0" id="opt0">顶级菜单</option>
</select>
使用id属性名称对select标签进行动态创建option
$("#select").append("<option id='' value=''>"+res[i-1].cname+"</option>");
动态option数据来源
$.ajax({
type : "post",
async : false,//不加直接error
url : '*****',
success : function(res) {
for (var i = 1; i < res.length+1; i++) {
var a="opt"+i;
$("#select").append("<option id='"+a+"' value='"+res[i-1].id+"'>"+res[i-1].cname+"</option>");
}
},
error: function () {
console.log("超级权限菜单!菜单组选择");
}
});
本文介绍如何使用jQuery动态生成HTML中的Select下拉菜单选项,通过AJAX获取数据,并将其添加到Select标签中,实现动态填充菜单项的功能。
1220

被折叠的 条评论
为什么被折叠?



