在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>