| 제목 | 건곤대나이 님 감사합니다. 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 라고 나오네요 ㅠ,ㅠ
어떻게 나오나요?