javascript - 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
. 如何访问它?
解决方案
推荐阅读
- java - 如何以编程方式检测android studio中的系统背景触摸
- scala - 如何使用 Scala 内核为 Jupyter notebook 安装 sbt 包?
- php - 如何在 Laravel 宏闭包中记录 $this?
- reactjs - 带有自定义 Thumb 组件的移动设备上 Material-ui 滑块的奇怪行为
- r - 为什么这些操作不会产生相同的结果?管道进入。(点)
- c# - 使您的表单输入文本控件具有合适的尺寸吗?
- reactjs - Typescript - 如何将类型定义添加到 React 经典组件
- matlab - Question regarding the scope of my global variable {matlab}
- java - 如何配置 POJO 以便将整数值索引为文本而不是整数?
- java - JGit:我想获取特定分支中的所有文件和文件夹