首页 > 解决方案 > JQuery - AJAX - 如何访问响应的内容?

问题描述

我的 AJAX 调用不断返回响应对象而不是预期值

  function check_now(word)
    {
           var x =  $.ajax({
            url: "{% url 'checker' %}",
            data: {
                   'word': word,
                   'csrfmiddlewaretoken': '{{ csrf_token }}',
                    },
            async:false,
            type: "POST",
            dataType: 'json',
            statusCode: {
                 200: function (response) {
                      console.log(response.is_command);
                      return response.is_command;
                        }
                 }
        });
        return x;
    }

预期结果是一个布尔值。的输出console.log(response.is_command)正确打印为false. 但返回值x仍然是一个对象。我无法访问is_command. 如何访问它?

标签: javascripthtmljquery

解决方案


推荐阅读