我的ajax响应返回一个空响应(即有多行空格),我想在我的成功函数中检查它。如何在javascript中使用正则表达式检查空的json响应?
答案 0 :(得分:2)
> /^\s*$/.test("foo")
false
> /^\s*$/.test("")
true
> /^\s*$/.test(" ")
true
> /^\s*$/.test("\n\n")
true
答案 1 :(得分:-1)
jQuery.ajax
数据类型设置为text
创建以下success
回调
$.ajax({
// other options..
dataType: 'text',
success(planinTextData) {
if (planinTextData !== '') {
var data = JSON.parse(planinTextData);
}
}
});