$.when(AreaBWSet(urlStr,jsonSetting,settingType)).then(successFunc,failureFunc); 这段代码总是进不到then里,求大神指教。
//向服务器端同步发送请求数据
function AreaBWSet(urlStr,jsonSetting,settingType) {
var defer = $.Deferred();
$.ajax({
type: "POST",
url:urlStr,
data:{"jsonSetting":jsonSetting,"settingType":settingType},
success: function (data) {
defer.resolve(data);
}
});
return defer.promise();
}
你确认执行到success回调了?
success: function (data) {
alert('call success')////////////
defer.resolve(data);
}
在 success: function (data) {
defer.resolve(data);
}
里边加一个alert,先看看有没有执行