我正在使用Laravel和Mongodb。

我的JSON输出:

[{"_id":"58aabc59836a0656da4e4c71",
"userid":"KT0001",
"username":"Ashok kumar",
"email":"[email protected]",
"mobileno":8015681377,
"manager_mail":"[email protected]",
"roleid":2,
"role":  {"_id":"58996226d31868ea68c7b52c",**"roleid":2,"rolename":"Admin"**}
},
]


我想获取角色ID和角色名称,我可以获取除rolename以外的其他详细信息,我尝试使用以下内容进行检索,但没有结果。

for(i=0;i<userdata.length;i++)
         {
            $('<option/>', {
              value: userdata[i].roleid,
              html: userdata[i][role].rolename
            }).appendTo('select#userrole');
         };


请帮忙?

最佳答案

使用像

 userdata[i].role.rolename

10-04 20:07