xml parsing in IE 8

xml parsing in IE 8

Hello,

I wrote something like:

var table=Array();

$.post("script.php", {arg1: a}, function(xml) {
      $(xml).find("tagname").each(function() {
            table[table.length]=$(this);
      });
});

The code works OK in Firefox and Google Chrome, but it fails in Konqueror (khtml) or IE 8.0: the resulting array is empty although the xml read by Ajax call is OK. I tried also with "$("tagname", xml).each()" - same result. What is wrong? Or what did I miss?

Regards,
Adam