제목 | 건곤대나이 님 감사합니다. json_encode으로 한다음 자바스크립트로 넘어오는 과정에 | ||
---|---|---|---|
글쓴이 | amkor | 작성시각 | 2015/10/24 12:40:25 |
|
|||
<script language="JavaScript"> $.post('해당주소", ajfData, function(date) { console.log(date); // 찍어보면 {"IDX":"26","TITLE":"fffffffffffffff","CONTENTS":"fffffffffff"} 이렇게 나오는데요.. console.log(date.TITLE); // 이렇게 찍어보면 undefined 라고 나오네요 ㅠ,ㅠ opener.document.main_form.TITLE.value = date.TITLE; opener.document.main_form.CONTENTS.value = date.CONTENTS; //window.close(); }); 주석에 설명 봐주시길 바랍니다 ㅠ,ㅠ 자바스크립트 date이라는 변수는 배열 상태입니다만 이것을 다시 각각 풀라고 합니다..ㅠ.ㅠ |
|||
다음글 | mysql insert 할때 한글 ???표기 때문에 죽... (3) | ||
이전글 | ajax로 통해 php서버에 배열로 각 변수 값을 넣고... (3) | ||
건곤대나이
/
2015/10/24 14:15:39 /
추천
0
|
ci개밟자
/
2015/10/24 15:10:29 /
추천
0
이렇게 가져온 정보를 한번 가공해주어야 합니다 JSON.parse 로 가공해주면 위처럼 data.TITLE 이렇게 접근가능 합니다 |
건곤대나이
/
2015/10/24 22:08:02 /
추천
0
http://api.jquery.com/jquery.post/
jQuery.post( url [, data ] [, success ] [, dataType ] ) $.post('해당주소", ajfData, function(date) { console.log(date); // 찍어보면 {"IDX":"26","TITLE":"fffffffffffffff","CONTENTS":"fffffffffff"} 이렇게 나오는데요.. console.log(date.TITLE); // 이렇게 찍어보면 undefined 라고 나오네요 ㅠ,ㅠ opener.document.main_form.TITLE.value = date.TITLE; opener.document.main_form.CONTENTS.value = date.CONTENTS; //window.close(); }, 'json'); |
ci개밟자
/
2015/10/25 11:15:00 /
추천
0
$.post('해당주소", ajfData, function(date) {
console.log(date); // 찍어보면 {"IDX":"26","TITLE":"fffffffffffffff","CONTENTS":"fffffffffff"} 이렇게 나오는데요.. date = JSON.parse(date); console.log(date.TITLE); // 이렇게 찍어보면 undefined 라고 나오네요 ㅠ,ㅠ opener.document.main_form.TITLE.value = date.TITLE; opener.document.main_form.CONTENTS.value = date.CONTENTS; //window.close(); }, 'json'); 굵은부분 넣어보세요 |
이렇게하면 console.log(date["TITLE"]); // 이렇게 찍어보면 undefined 라고 나오네요 ㅠ,ㅠ
어떻게 나오나요?