Skip to main content
 首页 » 编程设计

jquery之JSONP之返回 HTML

2026年07月28日7yxwkf

我正在使用 JSONP 和代码:

<script> 
$.ajax({ 
    url:"http://localhost:8080/pool/main/?pool=abcd", 
    dataType: 'JSONP', 
    success:function(response){ 
        $('#pool').append(response); 
    }, 
    error:function(){ 
        alert("ERROR"); 
        }, 
}); 
</script> 

我必须使用 JSONP,因为我需要 ajax 跨域

在我的应用程序中,来自“http://localhost:8080/pool/main/?pool=abcd”的响应是 HTML 代码。

我想在我的页面中显示此代码,但出现错误,因为正如我假设的那样,我无法返回 html。

错误 - 我的意思是 - 它给我产生了这个代码 error:function(){ 警报(“错误”); },但我在 firebug 中看到我的页面 http://localhost:8080/pool/main/?pool=abcd 的响应没问题。但其次。我不知道如何将响应放入 html 元素。

我的问题是 - 我可以或我不能。

如果我可以 - 如何做到这一点?

请您参考如下方法:

如果您想使用JSONP ,您需要生成一段脚本,调用带有返回数据的方法。如果你想获取一段 HTML,你的 url 应该输出如下代码:

callFunction("<div>abc</div>");