Javascript jqueryajax无法工作
返回一个XML文件可以完全正常工作,但一旦使用jQuery,就会出现错误:Javascript jqueryajax无法工作,javascript,jquery,ajax,xmlhttprequest,Javascript,Jquery,Ajax,Xmlhttprequest,返回一个XML文件可以完全正常工作,但一旦使用jQuery,就会出现错误: var sparql="SELECT * WHERE {}"; var query = 'http://revyu.com/sparql?query=' + escape(sparql); $.ajax( { dataType: "xml", url : query, success : function(data) { alert(data)
var sparql="SELECT * WHERE {}";
var query = 'http://revyu.com/sparql?query=' + escape(sparql);
$.ajax( {
dataType: "xml",
url : query,
success : function(data) {
alert(data);
},
error:function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(thrownError);
}
});
thrownError:TypeError:无法读取null的属性“documentElement”
知道为什么吗?非常感谢 问题可能是指定的数据类型。请参阅相关jquery文档。尝试将数据类型更改为“text”。似乎是一个重复的问题:谢谢Marcel。不要依赖这样发送的查询;这可能非常危险,因为有人可能会发送自己的查询。您不能将XMLHttpRequests从您的域发送到该域。浏览器不允许。你有没有一个示例页面,让我们自己试试,看看会发生什么?