正確用JQuery的AJAX載入XML並解析

2021-06-16 02:51:50 字數 499 閱讀 9890

1,content-type

很多時候無法解析就是content-type的問題。

如果本身就是xml檔案,請跳過這一步

動態生成的xml一定要將其設定為text/xml,否則預設就是text/html也就是普通的文字了。

常見語言的content-type設定

code:

header("content-type:text/xml");    //php

response.contenttype="text/xml"   //asp

response.setheader("contenttype","text/xml");  //jsp

2,xml結構。 例:

錯誤的xml

3,解析

這裡引用

macnie的

遍歷student(這裡還是用上面那個xml,子節點是student)

code:

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

JQuery的AJAX封裝加例子

ajax 提交的報文體,i1和i2為請求時的引數名稱 success function data 請求成功的處理事件,data為獲取到的response返回資料 error function 請求通訊失敗的處理事件 伺服器錯誤 404等 兩數相加例子 htm ashx int txt1 conver...

jquery用ajax提交表單

jquery ajax三種方式非同步提交表單 一 使用html5 formdata物件的方式ajax非同步提交資料和檔案 注意 jquery ajax的必須傳引數processdata false,contenttype false,否則會報錯 script ajax form text name ...

用JQuery的Ajax載入XML並解析的注意事項

1 content type 很多時候無法解析就是content type的問題。如果本身就是xml檔案,請跳過這一步。動態生成的xml一定要將其設定為text xml,否則預設就是text html也就是普通的文字。常見語言的content type設定 response.setheader co...