0

我需要来自跨域 url 的 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
4

0 回答 0