ajax请求success返回boolean值问题

AJAX请求 后台的方法返回的值为boolean类型

在做小东西的时候遇到了一个问题,因为平时JS写的不多,AJAX写的也少。所以遇到这样的问题也一时找不到问题。

        $.ajax({
            url: "/XXXX",
            type: "GET",
            data: {XXXX: XXXX},
            success: function (data) {
                if (data) {               
            } else {

                }

            }
        }

我后台的方法是用java写的,返回的值为boolean类型。

但是这个判断是有问题的!!!

data的类型不是boolean类型。。。。然后一直就不按正常的逻辑判断往下走。这个很不开心,我java给你返回的boolean 你怎么就不认呢??

他还就真的不认!!!
这里只可能是data的问题了。。我机智的使用了typeof判断了一下 这个data 。结果他是一个String。。我不知道为什么会是一个String。但是我知道特么的让我昨天晚上没睡好!!!!

然后我就改成了这个样子。。

            $.ajax({
            url: "/XXXX",
            type: "GET",
            data: {XXXX: XXXX},
            success: function (data) {
                if (data==“true”) {               
            } else {

                }

            }
        }

别人告诉我 这个是json。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,785评论 18 399
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,145评论 0 62
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,626评论 0 17
  • 一 某一年。 某一日。 王胖子说了一句意味深长的话。“我这个人从、从来不说、...
    ybzMchao阅读 209评论 0 2