如何让JQuery检查XML节点是否为空,如果是,则返回echo语句

时间:2015-06-17 18:01:15

标签: jquery xml

$(document).ready(function(){     runningPrinters();     取(); }); function fetch(){     setTimeout(function(){         runningPrinters();         取();     },100); } function runningPrinters(){     $就({         网址:" runningPrinters.xml&#34 ;,         dataType:" xml",         成功:函数(数据){             $("表&#34)。儿童()除去();             $(data).find(" Printer")。each(function(){                 var info ='< tr>< td> ' + $(this).attr(' id')+'< / td> < TD>状态:' + $(this).find(" Status")。text()+'< / td>< / tr>&#39 ;;                 $("表&#34)。追加(INFO);             });         }     }); } 基本上这就是我到目前为止所做的事情,但是我需要这个状态来回应当它是空的时它是空的,而我却无法弄清楚如何做到这一点。

1 个答案:

答案 0 :(得分:0)

jQuery is()可以检查元素是否为空:

if ($(this).find("Status").is(':empty')){
   info = ...
else
{
  info =!...

}