phpスクリプトによって返されるJSONP配列にアクセスするのに問題があり、クロスドメインリクエストに取り組んでいます。私のコードは:
$('input#searchlocation').click(function () {
$.ajax({
url: 'http://mydomain/searchlocation.php',
type: 'get',
dataType: 'jsonp',
data: $('form#searchlocfrm').serialize(),
processData: false,
crossDomain: true,
contentType: "application/json",
success: function (data) {
$("#searchlocation_result").html("");
$.each(data.items, function (i, locdata) {
console.log(locdata);
});
}
});
});
PHP:配列を返す:
echo $_GET["callback"] . "(" . json_encode($res) . ")";
返品応答を自分のページに印刷する方法を教えてください。
よろしくお願いします。