JSON 객체에 반환 된 값을 사용하여 jQuery에서 연관 배열을 만들고 싶습니다. JSON 개체는 동적으로 생성된다JSON에서 jQuery 배열 만들기
I의 값을 사용하는 형식의 결합 배열을 만들[{"name":"key1","value":"value1"},{"name":"key2","value":"value2"},{"name":"key3","value":"value3"},{"name":"key4","value":"value4"}]
가 JSON에 반환
aResult = {key1 : 'value1', key2 : 'value2', key3 : 'value3', key4 : 'value4'};
를 I는 JSON 객체를 반복 할 때 현재 I 수 콘솔
$.each(jData, function(k, v) {
if (v.name.toLowerCase().indexOf("answer") >= 0) {
name = v.name;
value = v.value;
console.log(name + ' : ' + value); //returns the structure I wish
};
});
에서 원하는 배열 구조를 볼하지만 루프에서이 코드를 추가 할 때
배열을 만들var aResult = {name:value}
그것은 내가 무엇을 놓치고 [object Object]
반환? 어떻게해야합니까? 어떤 도움을 주셔서 감사합니다.
aResult = {}; aResult [name] = value; 또는 그와 비슷한 것을 사용해보십시오. – Passerby
그게 효과가있다. 고맙습니다. – user988544