我需要来自跨域网址的jsonp响应。我的jsonp代码在这里
$.ajax({
dataType: 'jsonp',
async: false,
contentType: "application/json",
jsonpCallback: "domaincheck",
data:{
id:k,
domain:l
},
url: 'http://example.com/param',
success: function (data) {
console.log(JSON.stringify(data));
},
在php文件中,输出如下:
<?php
echo $_GET['callback']."([Correct])";
?>
我知道我返回的数据是不正确的。因为我认为我们应该只将响应作为json数据传递。但在这种情况下,只发送“正确”作为响应,我们应该如何设置它,以便我们正确得到响应。
我在控制台中得到的错误是:
Uncaught SyntaxError: Unexpected identifier