在MUI中,對JSON的操作還是非常方便的。
<script type="text/javascript"> var responseEl = document.getElementById("response"); var someitemEl = document.getElementById("response2"); mui.init(); mui.plusReady(function(){ document.getElementById('confirm').addEventListener('tap',function(){ url='http://192.168.3.2:8080/datasnap/rest/TServerMethods1/GetJsonAccess/'; var data = {}; mui.getJSON(url, data, success); //這里就是MUI對json的封裝后調用的語句 }); }); var success = function(response) { //調用成功后返回操作 var jo = response.result; //去掉原json中的result字段值 responseEl.innerHTML = jo; //顯示一下去掉result后的json值 var ja = JSON.parse(jo); //將剩下的json字符串轉換為Json對象 var s=""; for (var i in ja){ //遍歷json對象 s=s+"ID:"+ja[i].memID+" 帳號:"+ja[i].username+" 姓名:"+ja[i].name //將遍歷的結果組合在一起 } someitemEl.innerHTML = s; //顯示遍歷結果 } </script>