读书人

问一个很奇怪的有关问题. 这里人气旺.

发布时间: 2012-08-16 12:02:16 作者: rapoo

问一个很奇怪的问题. 这里人气旺. 解决问题给全分
卤煮在前台有一个ajax方法. 去webservice中请求一串数据回来append到一个table中

webservice返回的数据格式如下:
<tr><td>123</td><tr>

客户端接收到的数据如下:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">
<tr><td>123</td></tr>
</string>

求问用什么方法可以在响应中不接收到那两个奇怪的xml标记或者不用replace方法怎么去掉他们, 为什么webservice返回的数据好好的但是客户端接收到的直接不是dom对象,我怎么样可以把他转成dom对象



[解决办法]
以上2种方法都可以正确生成

$.ajax({
type: "post", //注意这里是 post
url: "WebService4.asmx/HelloWorld",
dataType: "xml", //返回数据的格式
success: function (result) {
$("#x").append(result.documentElement.firstChild.nodeValue)
}
});


<table id="x" border="1"></table>

读书人网 >asp.net

热点推荐