我有一个问题让这个jQuery.ajax调用工作。当脚本执行时,我得到一个错误(textStatus =“error”),但没有错误信息(errorThrown =“”)。Kanbanpad API调用(jQuery AJAX)
$.ajax({
type: 'GET',
url: 'http://www.kanbanpad.com/api/v1/projects.json',
username: '[email protected]',
password: 'myAPIkey',
dataType: 'json',
success: function(data) {
alert(data);
},
error: function(jqXHR, textStatus, errorThrown) {
alert(textStatus+': '+errorThrown);
}
});
如果我手动打开API URL(上面)并键入我的登录凭据,我会得到正确的JSON响应。所以,我不确定我做错了什么。我的代码是否格式错误?
如果您需要了解有关API的更多信息,请访问http://www.kanbanpad.com/api/v1
什么是jqXHR对象有什么意见? – DefyGravity 2011-03-13 00:36:31
@DefyGravity我不知道你在问什么,你能更具体吗? – therealklanni 2011-03-13 01:01:18
in function error:function(jqXHR,textStatus,errorthrown){alert(JSON.stringify(jqXHR));} JSON来自www.json.org。或者只是在js调试器中查看;) – DefyGravity 2011-03-13 01:11:00