【发布时间】:2023-03-28 02:37:01
【问题描述】:
我的 ajax 响应返回一个空响应(即带有多行空格),我想在我的成功函数中检查它。如何在 javascript 中使用正则表达式检查空 json 响应?
【问题讨论】:
-
你能举一个这样的回应的例子吗?它是否包含属性?
标签: javascript regex json
我的 ajax 响应返回一个空响应(即带有多行空格),我想在我的成功函数中检查它。如何在 javascript 中使用正则表达式检查空 json 响应?
【问题讨论】:
标签: javascript regex json
> /^\s*$/.test("foo")
false
> /^\s*$/.test("")
true
> /^\s*$/.test(" ")
true
> /^\s*$/.test("\n\n")
true
【讨论】:
regex.test 而不是string.match。
jQuery.ajax 数据类型设置为text
创建以下success回调
$.ajax({
// other options..
dataType: 'text',
success(planinTextData) {
if (planinTextData !== '') {
var data = JSON.parse(planinTextData);
}
}
});
【讨论】: