zoukankan      html  css  js  c++  java
  • jquery ajax后台向前台传list 前台用jquery $.each遍历list

    下边是两种前台接收并遍历list 

    $.ajax({  
        type: 'post',  
        url: xxx.action',  
        dataType: 'text',  
        success: function(data){              
            var dataObj=eval("("+data+")");     
            for(var i=0;i<dataObj.length;i++){      
                alert(dataObj[i].id+" "+dataObj[i].name);     
            }  
                          
            var jsonObj=eval("("+data+")");  
            $.each(jsonObj, function (i, item) {  
                alert(item.id + ","  + item.name);  
            });  
        },  
        error: function(text) {}  
    });  

    下边是后台接收并遍历list 

    HttpServletResponse res = ServletActionContext.getResponse();  
    res.reset();  
    res.setContentType("text/html;charset=utf-8");  
    PrintWriter pw = res.getWriter();  
              
    xxx.setId(1);  
    xxx.setName("黑色头发");  
    list.add(xxx);  
    xxx.setId(2);  
    xxx.setName("紫色头发");  
    list.add(xxx);  
              
    String json = JSONArray.fromObject(list).toString();   
              
    pw.print(json);  
    pw.flush();  
    pw.close();  
  • 相关阅读:
    python安装
    实现node服务器
    VSCode集成tomcat及使用方法
    CommonJS规范
    Bootstrap 笔记
    vue笔记
    jgGrid模板添加
    vue组件中的data
    解析DNS
    StaticResource
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/4995715.html
Copyright © 2011-2022 走看看