前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ajax请求成功但不执行success-function回调函数

ajax请求成功但不执行success-function回调函数

作者头像
余生大大
发布2022-10-25 14:31:47
1.6K0
发布2022-10-25 14:31:47
举报
文章被收录于专栏:余生大大

今天在进行token返回测试的时候项目不完全还没有统一的返回格式,我用了String返回了token,

而在ajax中选择了dataType:'json'来接受

所以在success返回函数中一直没有执行下面的步骤,我加入了error进行测试,果然跳转了错误函数,判断为是返回设置类型的问题,将返回类型修改为text就正常执行了

当用户返回数据是字符串而不是集合的时候设置dataType为json就可能出现问题,所以尽量设置统一的数据返回格式,下面是我们的统一返回格式类。

package xxx; import com.alibaba.fastjson.JSON; import lombok.Getter; import lombok.Setter; import lombok.ToString; @Setter @Getter @ToString public class ResponseParam {     private int status = ResponseCodeEnum.SUCCESS.getCode ( );     private String message = ResponseCodeEnum.SUCCESS.getMsg ( );     private Object result;     private  Object resParam;     public Object getResParam() {         return resParam;     }     public void setResParam(Object resParam) {         this.resParam = resParam;     }     public ResponseParam() {     }     public ResponseParam(String message) {         this.message = message;     }     public ResponseParam(int status, String message) {         this.status = status;         this.message = message;     }     public ResponseParam(String message, Object result) {         this.message = message;         this.result = result;     }     public ResponseParam(Object result) {         this.result = result;     }     public ResponseParam(ResponseCodeEnum codeEnum) {         this.status = codeEnum.getCode ( );         this.message = codeEnum.getMsg ( );     }     public int getStatus() {         return status;     }     public void setStatus(int status) {         this.status = status;     }     public String getMessage() {         return message;     }     public void setMessage(String message) {         this.message = message;     }     public Object getResult() {         return result;     }     public void setResult(Object result) {         this.result = result;     }     public String toJSONString() {         return JSON.toJSONString (this);     } }

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-02-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档