原生ajax處理json格式資料程式碼例項
但是對於原生ajax實現原理的知曉也是非常重要的,下面就改造本板塊的一個使用jquery ajax實現的程式碼。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="author" content="http://www.softwhy.com/" /> <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資料的請求效果,此程式碼做了精簡。
相關文章
- jQuery處理json格式資料程式碼例項jQueryJSON
- jQuery對JSON格式資料的解析例項程式碼jQueryJSON
- $.each()方法遍歷json格式資料程式碼例項JSON
- jQuery遍歷json格式資料完整程式碼例項jQueryJSON
- 資料處理等待效果例項程式碼
- js實現的json格式資料排序程式碼例項JSON排序
- JSON簡單格式程式碼例項JSON
- 原生ajax()函式封裝程式碼例項函式封裝
- jQuery向後臺傳送json資料進行處理程式碼例項jQueryJSON
- Delphi處理JSON格式資料JSON
- 處理json格式的資料JSON
- ajax讀取資料庫資料程式碼例項資料庫
- 原生javascript對ajax的封裝程式碼例項JavaScript封裝
- jQuery遍歷讀取json格式資料簡單程式碼例項jQueryJSON
- $.each()遍歷json格式陣列程式碼例項JSON陣列
- Python資料處理(一):處理 JSON、XML、CSV 三種格式資料PythonJSONXML
- js 將json字串轉換為json格式物件程式碼例項JSON字串物件
- javascript實現的遍歷json資料程式碼例項JavaScriptJSON
- jquery使用each()方法遍歷json資料程式碼例項jQueryJSON
- MySQL資料庫的事務處理用法與例項程式碼詳解MySql資料庫
- 將json格式物件轉換為查詢字串程式碼例項JSON物件字串
- 將表單元素轉換為json格式物件例項程式碼JSON物件
- jQuery的ajax和json使用例項jQueryJSON
- ajax如何處理伺服器返回的3種資料格式伺服器
- JSON.parse()程式碼例項JSON
- 處理JSON資料JSON
- jQuery如何處理xml檔案程式碼例項jQueryXML
- js ajax惰性載入程式碼例項JS
- jQuery ajax請求程式碼例項分享jQuery
- 處理ajax返回的js程式碼JS
- 原生js tab選項卡程式碼例項JS
- ajax為什麼需要json格式響應資料?JSON
- JSON.stringify()程式碼例項JSON
- JSON相互巢狀程式碼例項JSON巢狀
- hover事件延遲處理程式碼例項詳解事件
- 使用ajax方式提交表單程式碼例項
- flutter json資料處理FlutterJSON
- Hive處理Json資料HiveJSON