jQuery XML调用是'undefined'的默认值

时间:2012-06-18 17:18:23

标签: jquery xml ajax

我正在使用jQuery ajax调用从大量数据中获取几个条目并将其写入表中。

我想更改ajax调用的设置,这样如果给定的ajax调用没有条目,jQuery应该返回0而不是undefined,这可能吗?

编辑:

我对该文件的调用如下

$.get('http://ontariosheep.org/mobile/data/data_osi2.php',function(data){
            $('.content').empty();
            $(data).find('market').each(function(){
...
}
}

1 个答案:

答案 0 :(得分:0)

当然,假设被调用的文件根本不返回任何数据(完全为空),这样的东西应该可以工作:

$.ajax({
    url: 'test.html',
    success: function(data) {
        processData(data);
    }, 
    error: function() {
        processData(0); 
    }
});

function processData(data) {
    alert(data);
}