나는 ajax를 통해 php 스크립트 (getNum.php)를 호출하고 객체를 만든 후 jquery.json을 사용하여 을 json으로 바꾼다. 이제 PHP 측에서 객체를 처리하고 싶습니다. print_r($_POST['data'])
은 작동하지 않으며 다른 시도도하지 않았습니다.jQuery ajax 호출에서받은 PHP 구문을 사용하여 구문 분석하는 방법
// create object
var bing= new Object();
bing.id = 99;
bing.nameList = getBingList();
//create pdf
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "getNum.php",
dataType: "html",
data: $.toJSON(bing),
success: function(data){
alert(data);
window.location = "generateBing.php?num="+data
}
});
print_r($_POST)
? 자바 스크립트 또는 자바 스크립트 (generateBing.php)에 의해 호출되는 페이지가 포함 된 페이지? – jedwards왜'dataType : "html"'이 있습니까? –
generateBing.php와 관련이 없습니다. getNum.php는 print_r 코드를 가지고 있습니다 – Tom