IE解决方法将XML文档转换为字符串?

时间:2009-09-30 22:52:18

标签: javascript xml jquery

现在,我有以下内容:

function jQueryToString( jQueryObject )
{
   return $('<div>').append(jQueryObject.clone()).remove().html();
}

在firefox,opera,chrome和safari中游泳。但是,它在IE中打破了。我需要将XML Document对象转换为字符串,那么我的选择是什么?

2 个答案:

答案 0 :(得分:0)

对于IE,请执行以下操作:

jQueryObject.each( function( e, elem ){
$('#someDiv').append( elem.xml );
} );

答案 1 :(得分:-1)

免责声明:我没试过这个但是怎么样

function jQueryToString( jQueryObject )
{
   var arr = $.map(jQueryObject, function(v) {
                 return $(this).html();
             });
   return arr.join('');
}