天天躁日日躁狠狠躁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并解析的腳本,轉載需保留來源!

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

主站蜘蛛池模板: 97色伦久久视频在观看 | 日本漫画母亲口工子全彩 | 亚洲黄色在线视频 | 国产一在线精品一区在线观看 | 日本最新在线不卡免费视频 | 国内精品一级毛片免费看 | 亚洲 视频 在线 国产 精品 | 成人做视频免费 | 小骚妇BBBXXX | 中文在线观看免费网站 | 糙汉顶弄抽插HHHH | 在线播放一区二区精品产 | 乌克兰14一18处交见血 | 9久高清在线不卡免费无吗视频 | 扒开老师大腿猛进AAA片 | 少妇人妻偷人精品视蜜桃 | jaPanesmature儿母| 久久久久久久99精品免费观看 | 国产色精品久久人妻无码看片软件 | 久久三级视频 | 黄 色 网 站 免 费 涩涩屋 | 97视频在线免费播放 | 被室友C哭调教双性 | 欧美一区二区VA毛片视频 | 最近中文字幕在线中文视频 | 亚洲色视在线观看视频 | 狠狠狠色丁香婷婷综合久久 | 麻豆免费观看高清完整视频在线 | 超碰在线线公开免费视频 | 永久免费无码AV国产网站 | 囯产精品久久久久久久久免费蜜桃 | 国产日韩久久久精品影院首页 | 日本美女色| 最近免费中文MV在线字幕 | 欧美国产日韩久久久 | 十分钟免费看完整视频 | 果冻传媒2021在线观看 | 国产品无码一区二区三区在线 | 久草在线在线精品观看99 | 国产香蕉视频在线观看 | 亚洲免费福利在线视频 |