[英][], I am getting this as a json response
我正在尝试在成功函数中接受json,即这里的数据,我以[]的形式获取数据,但在警报框中没有获取任何数据 。 有什么我想念的,任何人都可以帮忙。 提前致谢
success: function (data) {
$('#loader').hide();
if (data != null) {
alert('congratulations');
}else{
alert('no data');
}
}
尝试将if (data != null)
替换为if ((data || []).length)
如果您希望将数据作为数组,那么要测试其是否为空,请检查其长度:
if (data && data.length > 0) {
// ...
}
因为空数组[]
不为null
。
编写条件时,这些值被视为false:'',0,[],未定义,null
success: function (data) {
$('#loader').hide();
if (data == true)
alert('congratulations');
else
alert('no data');
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.