0
다음 형식의 json이 있습니다.javascript의 드롭 다운에서 사용자 입력과 일치하는 json에서 키 값을 가져 오는 방법은 무엇입니까?
[{"custId":7,"emailId":"[email protected]","facebookId":"","twitterId":"","mobilePhone":"","landPhone":"","firstName":"Allen","lastName":""},{"custId":8,"emailId":"[email protected]","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);
}
드롭 다운을 통해 선택한 키의 값을 선택하는 방법입니다.
주에 포함되어 있는지의 문자열 값 인 속성에 액세스 의미, 무엇을 당신은 JSON이 아니고 (적어도 반복 할 수 있다면!), 다른 JS 객체를 포함하는 JavaScript 배열 객체입니다. 차이점은 JSON 태그 위키를 참조하십시오. –