인코딩 된 JSON을 Jquery에서 다른 Jquery 함수로 전달하고 있습니다. 나는 그것을 해독하는 방법에 붙어있다. 이것은 JSON을 인코딩하는 방법입니다.Jquery decode JSON
var searchObject = {};
searchObject['type'] = 'indexBottomBanner';
searchObject['gender'] = $('.indexBodySearchLookingForActiveWrapperDIV').attr('data-gender');
searchObject['age'] = $('#indexBodySearchAgedSelectedSPAN').attr('data-aged');
searchObject['country'] = $('#indexBodySearchCountrySelectedSPAN').attr('data-country');
ajaxInternalPageChange('search', 'anchor', JSON.stringify(searchObject));
(콘솔에 로그 할 때) JSON이 올바르게 형성되어 있습니다.
어떻게 인코딩 된 객체를 가져 와서 디코딩 할 수 있습니까? 그리고 어떻게 성별과 같은 변수에 액세스합니까?
감사 JSON.stringify없이
사용 JSON.parse (PARAM) 또는 직접 통과 searchObject를 사용 jsfiddle
이 jsfiddle
체크 링크. –
@Adam jQuery.parseJSON (searchObject)을 사용해보십시오. – user3040610
@Adam 우리가 대답을 확인 했습니까? 그것은 당신을 도울 것이거나 아닙니다? –