테스트 사이트 - 개발 중인 베타 버전입니다

ajax로 데이터 호출시 데이터 넘어갔는지 확인하는방법 채택완료

하늘로고 4년 전 조회 3,674

1.php

function setfrm() {
    var ph_name_device = $("input:radio[name=telecom]:checked").val();

    $.ajax({
        url : "product_view_update.php",
        type : "POST",
        data : "ph_name_device=" + ph_name_device,
        success : function(response) {
            $("#qq").html(response);
        }
    });
}

 

1페이지에서 ph_name_device 값을 2페이지로 호출해서 데이터를 가져오려고 하는데 2페이지로 정상적으로 호출데이터가 넘어갔는지 확인하는 방법이 있나요?

 

2.php

1페이지에서 넘겨준 데이터가 정상적으로 2페이지로 왔는지 확인하는법좀 알려주세요

 



 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

뭐 많은 방법이 있겠지만

저같은경우엔

 

1페이지에서

</p>

<p>$.ajax({

    type: "POST",

    url: "ajax.page2.php"

    data: {

    // 보낼 데이터 블라블라~~

},</p>

<p>success: function(msg){

    if(msg == "ok"){

    }else{

        alert('쿼리오류');

    }

},

error : function() {

    alert('페이지2를 로드 실패');

}</p>

<p>

 

이렇게 페이지2로 보내고

 

페이지2 에서

</p>

<p>if($result){

      echo 'ok';

      return;

}

echo 'no';</p>

<p>

이런식으로 result 값이 있으면 ok 를 아니면 no 를 리턴합니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

</p>

<pre>
$.ajax({
    url: '',
    type: '',
    async: false,
    cache: false,
    dataType: 'json',
    data: { // send JSON data
        a: 1
    },
    success: function(response) {
        console.log(response);
    }
});</pre>

<pre>
$a = filter_input(INPUT_POST OR INPUT_GET, 'a');

echo json_encode(array('a'=> $a));</pre>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인