ajax 질문 입니다.

ajax 질문 입니다.

QA

ajax 질문 입니다.

답변 4

본문

도대체 어디가 잘못된건지.. unfind 만 뜨네요..

 


 
/*  html */
$.ajax({
                        url: '<?php echo G5_THEME_URL ?>/ajax.order_ea_chk.php',
                        type: "POST",
                        data: params,
                        dataType: "json",
                        error: function(xhr, status, error){
                            alert(error);
                        },
                        async: false,
                        cache: false,
                        success : function(res){
                            var tblresult = res;
                            var str = "";
                            $.each(tblresult, function(i){
                                str += '<div>' + tblresult[i].arr1 + '</div>';
                                //console.log('1');
                            });
                            $("#boardList_<?php echo $i ?>").append(str);
                        }
                    });
 
 
 
/* 처리 */
for ($i=0; $row=sql_fetch_array($result); $i++) {
    
    $arr1[] = $row['sale_qty'];

}
$res['arr1'] = $arr1;
echo(json_encode($res, JSON_UNESCAPED_UNICODE));
 

이 질문에 댓글 쓰기 :

답변 4

ajax.order_ea_chk.php 와 $.ajax(); 는 같은 파일에 있나요?

G5_THEME_URL는 자바스크립트와 php파일이 1개의 파일일 때 작동하는 걸로 알고 있습니다.

js 부분이 따로 분리되어 있으면 define 을 쓸수 없습니다.

 

페이지 소스를 한번 보세요.

1. ajax url로 값이 잘 전달 되었나 체크

2. 해당 url에서 리턴을 잘 해주고 있나 체크

3. ajax success에서 res로 받은 값 찍어보기

 

이렇게 한 단계씩 체크 해보시죠...

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로