Javascript 检查ajax回调是否为空

Javascript 检查ajax回调是否为空,javascript,jquery,ajax,Javascript,Jquery,Ajax,我在chrome的控制台上查看我的网络标签,没有收到任何回音,但警报仍然会弹出。为什么?在警报中打印数据,以了解ajax之后的确切内容响应中可能包含不可打印的字符或空格。data.length告诉你什么?@BhushanKawadkar:如果字符串包含空格,那么警报也不会有任何帮助。请尝试If($.isEmptyObject(data))@John:我看不出数据会成为对象的原因。$.isEmptyObject是否也适用于字符串(这将是令人惊讶的tbh)? $http({

我在chrome的控制台上查看我的网络标签,没有收到任何回音,但警报仍然会弹出。为什么?

在警报中打印数据,以了解ajax之后的确切内容响应中可能包含不可打印的字符或空格。
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');

            }

        });