jQuery ajax xml响应剥离xml标记
服务器返回以下XML:jQuery ajax xml响应剥离xml标记,ajax,xml,Ajax,Xml,服务器返回以下XML: <Person> <FirstName>John</FirstName> <LastName>Buttler</LastName> <Age>49</Age> </Person> 我只接收不带XML标记的文本: John Buttler 49 如何获取包含所有XML标记的完整XML文档?如果您在请求中仅将数据类型设置为文本,它将返回包含所有标记的XML,正如BD
<Person>
<FirstName>John</FirstName>
<LastName>Buttler</LastName>
<Age>49</Age>
</Person>
我只接收不带XML标记的文本:
John
Buttler
49
如何获取包含所有XML标记的完整XML文档?如果您在请求中仅将数据类型设置为文本,它将返回包含所有标记的XML,正如BDeliers所说,将类型设置为文本(或者只需删除数据类型选项,并将其保留为默认值),它应该可以按照您的需要工作 还要确保不要在jquery调用中使用$(this).text(),而只使用“result”:
$.ajax({
type: "GET",
url: "/Home/GetTestRecordContent",
data: { testRecordId: selectedVal }
}).done(function (result) {
$("#TestRecordContent").text(result);
});
将数据类型设置为“text”没有帮助,仍然缺少XML标记。
$.ajax({
type: "GET",
url: "/Home/GetTestRecordContent",
data: { testRecordId: selectedVal }
}).done(function (result) {
$("#TestRecordContent").text(result);
});