这是我的 JSON 代码
data = {
"master_item":{
"M5":{
"PMBLT000164":"PMBLT000164"
},
"M8":{
"PMBTN000020":"PMBTN000020"
},
"M165":{
"PMBTN000003":"PMBTN000003","PMBTN000004":"PMBTN000004","PMBTN000006":"PMBTN000006","PMBTN000009":"PMBTN000009"
}
},
"products":{
"PMBTN000003":"PMBTN000003","PMBTN000002":"PMBTN000002"
},
"bulk":{
"BBTPB000003":"BBTPB000003","BMBCT000002":"BMBCT000002"
}
}
我想要这个我必须把它转换成三个下拉菜单
<select name='master_item'>
<optgroup label="M5">
<option value="PMBLT000164">PMBLT000164</option>
</optgroup>
</select>
以上 HTML 是基于 json 数据的。
编辑:
我在 JQUERY 中尝试过以下代码
var options = $("#options");
$.each(data.master_item, function(i,a) {
options.append($("<option />").val(a).text(a));
});