// ajax source

var link = "http://yourdomain/ajax.jsonp.php";
$.ajax({
type  : "get",
url  : link,
dataType: "jsonp", // jsonp
jsonp : "callback",  // 콜백함수
data  : { query : "검색어" },
success : function(data, textStatus) {
//console.log(data);
funcProcess(data);
},
error  : function (xhr, status, err) { //console.log("error:" + xhr.status);
},
complete: function(xhr, status) { //console.log(xhr.responseText);
}
});

funcProcess = function(data) {
 처리......
}; 



// http://yourdomain/ajax.jsonp.php 소스

<?php
header("Content-type: application/x-javascript");
echo $_GET['callback'] . '('.json_encode(array($arrData)) . ');'; 
?>

 

+ Recent posts