我有以下格式的json。
[{"custId":7,"emailId":"raju.allen1888@gmail.com","facebookId":"","twitterId":"","mobilePhone":"","landPhone":"","firstName":"Allen","lastName":""},{"custId":8,"emailId":"raju@gmail.com","facebookId":"","twitterId":"","mobilePhone":"","landPhone":"","firstName":"Emanuel","lastName":""}]
我有一个包含所有键的下拉列表,如果我选择一个键,例如 emailId,我需要从 json 中获取 emailId。
当我这样给予时它工作正常,
for(i in data){
alert(data[i].emailId);
}
当我从变量的下拉列表中获取值并尝试像下面这样使用它时,它给我的错误是未定义的。
var key = $('#dropdownvalue').val(); //emailId as value from the dropdown
for(i in data){
alert(data[i].key);
}
如何解决这个问题,为通过下拉选择的键选择值。