我正在努力掌握javascript承诺的概念.但是我遇到了一些问题.我在本地设置了一个非常小的Web服务(不要生气,Web服务不符合约定).这里有一些细节
/登陆/<用户名> /<密码> ==>登录系统,正确的用户名和密码都是noor 如果用户登录,可以在/ car /< brand> /< color> /< plate_number>上进行通话,
我没有对颜色,品牌,platenumber的类型进行任何验证
这个工作非常好,我正在记录并添加一辆车
$.ajax({type: "GET",url: url+"/login/noor/noor"})
.then(function( data,textStatus,jqXHR ) {console.log("login success");},function(){console.log("login error");})
.then($.ajax({type: "GET",url: url+"/car/1/1/1"}))
.then(function(){console.log("car added");},function(){console.log("car not added");});
$.ajax({type: "GET",url: url+"/carasdsad/1/1/1"})
.then(function(){console.log("car added");},function(){console.log("car not added");});
“/ carasdsad / 1/1/1”是无效的网址,并且未添加已返回的汽车
我遇到了这个问题.下面的代码使用上面的代码.我期待着没有添加的汽车,但它的展示车增加了
$.ajax({type: "GET",url: url+"/carasdsad/1/1/1"}))
.then(function(){console.log("car added");},function(){console.log("car not added");});
最佳答案