52,782
社区成员
发帖
与我相关
我的任务
分享<?xml version="1.0" encoding="utf-8"?>
<userlist>
<userinfo>
<username>zxczxc</username>
<usernumber>11111</usernumber>
</userinfo>
<userinfo>
<username>齐全</username>
<usernumber>11112</usernumber>
</userinfo>
<userinfo>
<username>恩恩</username>
<usernumber>11113</usernumber>
</userinfo>
</userlist>
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
url:"data.xml",
type:"GET",
//dataType:"xml",//加上这句会出现错误,执行error,不加就success~
error: function(xml){
alert('Error loading XML document'+xml);
},
success: function(xml){
alert(xml);
alert($(xml).find("userlist").text()); //这里内容为空,不知道为什么
$(xml).find("userinfo").each(function(){
alert(xml);//这句不执行
var name_value=$(this).children("username").text()); //取文本
var number_value=$(this).children("usernumber").text(); //取文本
$('<li></li>')
.html(name_value)
.appendTo("#userlist");
});
}
});//end ajax
});//end ready
var name_value=$(this).children("username").text()); //取文本