原生ajax處理json格式數(shù)據(jù)的實例代碼
原生ajax處理json格式數(shù)據(jù)代碼實例:
由于jQuery的出現(xiàn),原生ajax使用頻率也越來越少,這當(dāng)然是因為jQuery的便利性多導(dǎo)致的。
但是對于原生ajax實現(xiàn)原理的知曉也是非常重要的,下面就改造本板塊的一個使用jquery ajax實現(xiàn)的代碼。
代碼實例如下:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>腳本之家</title> <script> function loadXMLDoc() { var xmlhttp; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { var jsonStr = xmlhttp.responseText; var jsonObj = JSON.parse(jsonStr); var data = jsonObj.table; var odiv = document.getElementById("show"); var str = ""; for (var index = 0; index < data.length; index++) { str = str + data[index]["ID"] + "," + data[index]["username"] + "," + data[index]["address"] + "," + data[index]["age"] + "," + data[index]["score"]+"<br/>"; } odiv.innerHTML = str; } } xmlhttp.open("GET", "demo/ajax/net/Handler.ashx", true); xmlhttp.send(); } window.onload = function () { loadXMLDoc(); } </script> </head> <body> <div id="show"></div> </body> </html>
以上代碼演示了原生ajax對于json數(shù)據(jù)的請求效果,此代碼做了精簡。
- Ajax的jsonp方式跨域獲取數(shù)據(jù)的簡單實例
- JQuery的ajax獲取數(shù)據(jù)后的處理總結(jié)(html,xml,json)
- 用ajax傳遞json到前臺中文出現(xiàn)問號亂碼問題的解決辦法
- Spring MVC 中 AJAX請求并返回JSON的示例
- jQuery使用ajax方法解析返回的json數(shù)據(jù)功能示例
- javascript解析ajax返回的xml和json格式數(shù)據(jù)實例詳解
- jQuery基于ajax操作json數(shù)據(jù)簡單示例
- php+ajax+json 詳解及實例代碼
- Ajax遍歷jSon后對每一條數(shù)據(jù)進(jìn)行相應(yīng)的修改和刪除(代碼分享)
- ajax與json 獲取數(shù)據(jù)并在前臺使用簡單實例
相關(guān)文章
Tesseract.js使用純js實現(xiàn)的OCR文字識別
Tesseract.js是流行的Tesseract OCR引擎的純Javascript端口,這個庫支持100多種語言,自動文本定位和腳本檢測,一個簡單的界面,用于閱讀段落、單詞和字符邊界框,Tesseract.js既可以在瀏覽器中運行,也可以在帶有NodeJS的服務(wù)器上運行2023-10-10純js實現(xiàn)div內(nèi)圖片自適應(yīng)大小(已測試,兼容火狐)
純js實現(xiàn)在img圖片大小未知,div大小未知的情況下,讓圖片自適應(yīng)大小,需要的朋友可以參考下2014-06-06JS實現(xiàn)兼容各瀏覽器解析XML文檔數(shù)據(jù)的方法
這篇文章主要介紹了JS實現(xiàn)兼容各瀏覽器解析XML文檔數(shù)據(jù)的方法,涉及javascript對XML文件的解析技巧,并根據(jù)各瀏覽器進(jìn)行了相關(guān)調(diào)整,具有良好的兼容性,需要的朋友可以參考下2015-06-06千分位數(shù)字格式化(用逗號隔開 代碼已做了修改 支持0-9位逗號隔開)的JS代碼
這篇文章主要介紹了千分位數(shù)字格式化的JS代碼,有需要的朋友可以參考一下2013-12-12微信小程序?qū)崿F(xiàn)錄制、試聽、上傳音頻功能(帶波形圖)
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)錄制、試聽、上傳音頻功能(帶波形圖),本文通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02