zoukankan      html  css  js  c++  java
  • AJAX 后台返回多种数据

    前台ajax(jsp文件):

    (1)

        $.ajax({
                type: "POST",
                url: "/dragable/demo/finishTopo",
                async:true,
                data: {json: "testDiv",name:"json"},
                dataType: "json",
               // dataType: "text",
                success: function(data){
                    alert(data.list + data.total);
                },
                error: function(e) { 
                    alert(e); 
                }
            });

    (2)

    $.ajax({
                type: "POST",
                url: "/dragable/demo/finishTopo",
                async:true,
                data: {json: "testDiv",name:"json"},
                //dataType: "json",
                dataType: "text",
                success: function(data){
                    data = data.replace(/'/g, '"');//将所有'替换成"
                    var jspare = JSON.parse(data);
                    alert(jspare.root[0].value);
                },
                error: function(e) {
                    alert(e); 
                }
            });

    后台(java文件):

    (1)

    @Override
        protected void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            // TODO Auto-generated method stub
            PrintWriter out = response.getWriter();
            JSONObject json1;
            Map<String, Object> map = new HashMap<String, Object>();
            map.put("total", 56);
            map.put("list", "listjipa");
            json1 = JSONObject.fromObject(map);
            
            out.print(json1.toString());
            out.close();
        }

    (2)

         StringBuilder str = new StringBuilder();
            str.append("{'root':[{'name':6101,'value':'北京市'}, {'name':6201,'value':'福州市'},{'name':6102,'value':'天津市'}]}");
            
            out.print(str.toString());
            out.close();
  • 相关阅读:
    d3-tree 双向树
    .gitignore
    url正则匹配
    this 指向
    git 用法小总结
    心态崩了?
    内存溢出和内存泄漏的区别
    jQuery添加方法
    物理像素与逻辑像素
    服务器返回的status
  • 原文地址:https://www.cnblogs.com/langdangyunliu/p/4702400.html
Copyright © 2011-2022 走看看