`
langgufu
  • 浏览: 2292184 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ext success failure 调用

阅读更多
Ext.form.Action.Submit的配置选项success、failure是根据返回json中success属性判断的,如果success为true,则success,false则failure,如果无json中无success属性,failure,故要提示操作是否成功,必须要返回success属性。

Ext.Ajax.request的配置选项success、failure是根据response的status属性,即状态码决定的,200则为success,404或500等则为failure。
Ajax request对象的success事件表示request过程中没有发生错误,和自己的业务逻辑无关,如果访问不了该链接才会到failure事件的,你需要在success事件中再根据自己的逻辑如responseText == true等去判断业务是否正确。(success参数表示响应成功后的回调函数。failure参数表示响应失败后的回调函数。注意,这里的响应失败并不是指数据库操作之类的业务性失败,而是指HTTP返回404或500错误,请不要把HTTP响应错误与业务错误混淆在一起。)
[color=blue][/color]
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics