我的表单中有UserRole
的下拉菜单。 JSON数据为:
{"userName":"John","UserRole":[{"roleId":"URR000001","roleName":"ReleaseManager"},{"roleId":"URR000002","roleName":"ROUsers"}]};
使用jQuery,如何为roleId
选择相应的roleName
?
仔细阅读问题。如有任何疑问,请在下面评论。
答案 0 :(得分:2)
尝试(在role
中,从您要查找的下拉菜单中放入角色,例如下面的代码段中的“ ROUsers”)
let data = {"userName":"John","UserRole":[{"roleId":"URR000001","roleName":"ReleaseManager"},{"roleId":"URR000002","roleName":"ROUsers"}]};
let role="ROUsers"
let result = data.UserRole.find(x=> x.roleName==role );
console.log(result);
我们在这里使用数组find和arrow functions。