天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

用JQuery 實現AJAX加載XML并解析的腳本

1,Content-Type
很多時候無法解析就是Content-Type的問題。
如果本身就是xml文件,請跳過這一步
動態生成的XML一定要將其設置為text/xml,否則默認就是text/html也就是普通的文本了。
常見語言的Content-Type設置
復制代碼 代碼如下:
header("Content-Type:text/xml"); //php
response.ContentType="text/xml" //ASP
response.setHeader("ContentType","text/xml"); //jsp

2,xml結構。
<xml一定是要封閉的>
例:
錯誤的XML
復制代碼 代碼如下:
CODE:
<?xml version="1.0" encoding="UTF-8"?>
<name>zhangsan</name>
<id>1</id>
<name>lisi</name>
<id>2</id>
正確的
CODE:
<?xml version="1.0" encoding="UTF-8"?>
<stulist>
<student email="1@1.com">
<name>zhangsan</name>
<id>1</id>
</student>
<student email="2@2.com">
<name>lisi</name>
<id>2</id>
</student>
</stulist>

3,解析
這里引用macnie的
遍歷student(這里還是用上面那個XML,子節點是student)
復制代碼 代碼如下:
$.ajax({
url:'ajax.ASP',
type: 'GET',
dataType: 'xml',//這里可以不寫,但千萬別寫text或者html!!!
timeout: 1000,
error: function(xml){
alert('Error loading XML document'+xml);
},
success: function(xml){
$(xml).find("student").each(function(i){
var id=$(this).children("id"); //取對象
var id_value=$(this).children("id").text(); //取文本
alert(id_value);//這里就是ID的值了。
alert($(this).attr("email")); //這里能顯示student下的email屬性。
//最后么輸出了,這個是cssrain的寫法,貌似比macnie更JQ一點
$('<li></li>')
.html(id_value)
.appendTo('ol');
});
}
});

最后補充一條:保證服務器端是utf-8的編碼

JavaScript技術用JQuery 實現AJAX加載XML并解析的腳本,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: YELLOW高清在线观看2019 | 小护士大pp | 久久精品中文字幕免费 | 亚洲XXX午休国产熟女屁 | 亚洲午夜无码久久久久蜜臀av | 老熟女重囗味GRANNYBBW | 97资源总站(中文字幕) | 性夜影院爽黄A爽免费动漫 性夜夜春夜夜爽AA片A | ai换脸在线全集观看 | 产传媒61国产免费 | 无码射肉在线播放视频 | 娇妻玩4P被三个男人伺候电影 | 国产精品系列在线观看 | 国产亚洲精品久久久999无毒 | 欧美精品成人a多人在线观看 | 乱色欧美激惰 | 久久精品WWW人人爽人人 | 婚后被调教当众高潮H喷水 回复术士勇者免费观看全集 | 牛牛在线精品视频(正) | 国产三级在线免费观看 | 好大快用力深一点h视频 | 亚洲国产精品自在自线观看 | 爱看吧孕妇网 | 欧美日韩亚洲第一区在线 | 亚洲精品国产AV成人毛片 | 九九精彩视频在线观看视频 | 王小军怎么了最新消息 | 成人免费无毒在线观看网站 | 校花爽好大快深点h | 99久久亚洲综合精品 | 国产99RE在线观看69热 | 午夜伦理电影在线观免费 | 巨大乳hdbbw 巨爆乳中文字幕爆乳区 | 粉嫩无套白浆第一次jk | 最近中文字幕完整版免费 | 最新在线黄色网址 | 欧美白人战黑吊 | 少妇性饥渴BBBBBBBBB | 成在线人免费 | 亚洲人成在线播放无码 | 伊人久久大香线蕉综合高清 |