jQuery解析json數據實例分析問題
先來看看我們的數據格式:
[{id:01,name:"小白",old:29,sex:"男"},{id:02,name:"小藍",old:29,sex:"男"},{id:03,name:"小雅",old:29,sex:"男"}]
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException { haracterEncoding("UTF-8"); haracterEncoding("UTF-8"); ontentType("text/html;charset=UTF-8"); lter(req, resp);}
服務端我用Servlet生成json數據(代碼片段)。
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = riter(); //過濾器已經做過編碼轉化了。 ontentType("text/html;charset=UTF-8"); StringBuffer sb = new StringBuffer(); nd("[{id:01,name:"小白",old:29,sex:"男"},"); nd("{id:02,name:"小藍",old:29,sex:"男"},"); nd("{id:03,name:"小雅",old:29,sex:"男"}]"); t(sb);}
頁面端JQuery代碼:
<%@ page="" contenttype="text/html;charset=UTF-8" language="java">
寫到、文件中的json數據,沒有被解析出來,Firebug中調試了一下,10行斷點下一步直接結束,就沒有遍歷對象數組。於是分別測試了一下文本文件 sp文件 ervlet 返回的數據,瀏覽器只有解析出Servlet的返回的數據是json數據希望本文所述對大家jQuery程序設計有所幫助。
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
JavaScript數據類型學習
ECMAscript中有5種簡單的數據類型,也被稱為基本數據類型:Undefined、Null、Boolean、Number和String。還有一種複雜的數據類型——Object。Undefined類型在使用var聲明變量但未對其進行初始化時,這個變量的值就是undefined。如:varnumber;e(number);//undefined如...
-
css經典教程
css經典教程1有些習慣顯得尤為重要,今天與您分享六個CSS習慣。因為習慣其實是會變的,所以只能寫“最近”的。這些習慣都跟技術無關,如果不遵守,也不會出錯。但是我覺得良好的習慣會體現一個人的素質。我們在中向大家介紹過很多CSS經驗與技巧,這些東西都發布在/css/...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...