jQuery XML调用将默认设置为“未定义”
我使用jqueryajax调用从大量数据中获取多个条目,并将其写入表中 我想更改ajax调用的设置,这样,如果给定的ajax调用不存在条目,jQuery应该返回0而不是未定义,这可能吗 编辑: 我对该文件的调用如下jQuery XML调用将默认设置为“未定义”,jquery,xml,ajax,Jquery,Xml,Ajax,我使用jqueryajax调用从大量数据中获取多个条目,并将其写入表中 我想更改ajax调用的设置,这样,如果给定的ajax调用不存在条目,jQuery应该返回0而不是未定义,这可能吗 编辑: 我对该文件的调用如下 $.get('http://ontariosheep.org/mobile/data/data_osi2.php',function(data){ $('.content').empty(); $(data).find('market'
$.get('http://ontariosheep.org/mobile/data/data_osi2.php',function(data){
$('.content').empty();
$(data).find('market').each(function(){
...
}
}
当然是这样,假设调用的文件没有返回完全为空的数据,类似这样的方法应该可以工作:
$.ajax({
url: 'test.html',
success: function(data) {
processData(data);
},
error: function() {
processData(0);
}
});
function processData(data) {
alert(data);
}
我的代码中没有$.ajax{部分,我添加了连接到XML的代码部分。