jQuery Ajax无法正常工作

时间:2010-06-19 17:13:20

标签: javascript jquery ajax xmlhttprequest

通过返回XML文件,http://revyu.com/sparql?query=SELECT+%2A+WHERE+%7B%7D完全正常工作,但是一旦我使用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:无法读取null的属性'documentElement'。

知道为什么会这样吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

问题可能是指定的dataType。请参阅相关的jquery doc here。尝试将dataType更改为“text”。