我有一个文件data.php
<div class="content">hello</div>
我可以使用
获取主文件中的数据main.php
<div id="content1"></div>
<script>
$.post("data.php",function(r,s){$("#content1").html(r);});
</script>
此脚本从data.php获取数据,即使我尝试data.txt
它也可以
但是当我将data.php
转换为data.xml
时,这不起作用
<div id="content1"></div>
<script>
$.post("data.xml",function(r,s){$("#content1").html(r);});
</script>
我该怎么做才能从xml文件中获取数据。请帮忙
答案 0 :(得分:1)
如果你想使用jquery ajax,那么试试这个方法。
$.ajax({
type: "POST",
url: "data.xml",
dataType: "xml",
success: function (xml) {
var xmlDoc = $.parseXML(xml),
$xml = $(xmlDoc);
$title = $xml.find( "title" );
$("#someElement" ).append( $title.text() );
}
});
您需要解析XML数据。