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

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

QA

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

답변 2

본문

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페이지로 왔는지 확인하는법좀 알려주세요

 

<?
include_once('./_common.php');

$ph_name_device = $_POST["ph_name_device"];

$sql = "select * from ".$g5['product_table'];
$result = sql_query($sql);

 

이 질문에 댓글 쓰기 :

답변 2

뭐 많은 방법이 있겠지만

저같은경우엔

 

1페이지에서


$.ajax({
    type: "POST",
    url: "ajax.page2.php"
    data: {
    // 보낼 데이터 블라블라~~
},
success: function(msg){
    if(msg == "ok"){
    }else{
        alert('쿼리오류');
    }
},
error : function() {
    alert('페이지2를 로드 실패');
}

 

이렇게 페이지2로 보내고

 

페이지2 에서


if($result){
      echo 'ok';
      return;
}
echo 'no';

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

 



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


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

echo json_encode(array('a'=> $a));

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