是作为数据返回的请求的ajax url文件中的html?例如:
$.ajax({
type: 'POST',
url: 'someunknownurl.com/testing.php',
success: function(data){ alert(data);
}
});
让我们说'someunknownurl.com/testing.php'中的php有这个:
<h1>testing</h1>
将html作为数据发送回ajax请求吗?
答案 0 :(得分:2)
如果someunknownurl.com
与您的HTML / JavaScript页面不在同一个域中,则无法获得结果,因为存在“跨域”限制。
有一种方法可以跨域AJAX:使用JSONP(远程URL必须支持JSONP)。
如果AJAX请求成功,data
的格式可能取决于可能的条件。
Content-Type
。dataType
。您最好阅读$.ajax
jQuery文档:http://api.jquery.com/jquery.ajax/。