Javascript 检查ajax回调是否为空
我在chrome的控制台上查看我的网络标签,没有收到任何回音,但警报仍然会弹出。为什么?在警报中打印数据,以了解ajax之后的确切内容响应中可能包含不可打印的字符或空格。Javascript 检查ajax回调是否为空,javascript,jquery,ajax,Javascript,Jquery,Ajax,我在chrome的控制台上查看我的网络标签,没有收到任何回音,但警报仍然会弹出。为什么?在警报中打印数据,以了解ajax之后的确切内容响应中可能包含不可打印的字符或空格。data.length告诉你什么?@BhushanKawadkar:如果字符串包含空格,那么警报也不会有任何帮助。请尝试If($.isEmptyObject(data))@John:我看不出数据会成为对象的原因。$.isEmptyObject是否也适用于字符串(这将是令人惊讶的tbh)? $http({
data.length
告诉你什么?@BhushanKawadkar:如果字符串包含空格,那么警报也不会有任何帮助。请尝试If($.isEmptyObject(data))
@John:我看不出数据
会成为对象的原因。$.isEmptyObject
是否也适用于字符串(这将是令人惊讶的tbh)?
$http({
url: "php/add.php",
method: "POST",
data: {
'uId': this.uId,
},
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
}).success(function (data, status, headers, config) {
if (data == "") {}else {
alert('not empty');
}
});