Jquery元素innerXml
我有以下简单的xml:Jquery元素innerXml,jquery,xml,Jquery,Xml,我有以下简单的xml: <xmldoc> <first><node></node></first> </xmldoc> 我想选择一个给定的节点并获取内部xml文本 $(xml).find('xmldoc').**OuterXMLFunctionThatNotExists**()="<first><node></node></first>" $(xml.find(
<xmldoc>
<first><node></node></first>
</xmldoc>
我想选择一个给定的节点并获取内部xml文本
$(xml).find('xmldoc').**OuterXMLFunctionThatNotExists**()="<first><node></node></first>"
$(xml.find('xmldoc').*OuterXMLFunctionThatNotExists**()=
提前谢谢。试试这个-
var text=$(xml).find('xmldoc').text()代码>尝试以下操作:
$(xml).find('xmldoc').parent().text();
var text=$(xml).html()代码>
它在铬合金中工作
编辑:让xml成为文本而不是xml文件,因为jquery会将其视为新的html元素。(如document.createElement())
var text=$(“
html()代码>
或者我猜你是从ajax调用中得到的?然后不要将数据类型设置为xml(jQuery)或使用XHR.responseText
您将只获得文本,并且可以使用jQuery轻松解析文本。这样,我将获得节点的文本,而不是整个xml。