我有一个XHR POST方法,但我的回调"alert("data retrieved")"
永远不会被解雇,我不知道为什么。
下面是更好的阅读提琴: http://jsfiddle.net/ZKppc/1/
appPrototype.prototype.requestData = function(url, user, password) {
var me = this;
document.getElementById("inputServer").value = url;
this.definedUrl = url;
dojo.xhr(
"http://" + url + "x/y.json",
{
handleAs: "json",
method: "POST",
data: {
l_username: user,
l_password: password},
preventCache: true
}).then(function(data) {
alert("data retrieved");
},
function(err){
me._handleInitError_p(error);
return error;
})
};
迎接汤姆