前往http://revyu.com/sparql?query=SELECT+%2A+WHERE+%7B%7D通过返回 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);
},
error:function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(thrownError);
}
});
thrownError: TypeError: Cannot read property 'documentElement' of null.
知道这是为什么吗?非常感谢!
最佳答案
问题可能是指定的数据类型。请参阅相关的 jquery 文档 here 。尝试将数据类型更改为“文本”。
关于javascript - jQuery Ajax 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3076468/