zoukankan      html  css  js  c++  java
  • 关于JsonArray与JsonObject的使用

    学习地址:http://blog.csdn.net/lishuangzhe7047/article/details/28880009

    关于前台向后台传递数组(里面包含json格式)  

    1. [{"id":1,"name":"同学1"},{"id":2,"name":"同学2"}]  

       前台代码:

       

    1. var datalist= new Array();  
    2.   for ( var i = 1; i <= bookCount; i++) {  
    3. var object = new Object();  
    4. object.id = i;  
    5. object.name = "同学"+i;  
    6.        datalist.push(object);         
    7.   }  
      1.  function saveData(datalist){  
      2. .ajax({  
      3. type:"POST",  
      4. url:base +"/save",  
      5. data:{"datalist":JSON.stringify(datalist)},  
      6. dataType: "json",  
      7. success:function (data){  
      8.      
      9. },  
      10. error:function (){  
      11.      alert("insert serv wrong");  
      12. }  
      13. );  
      14.  }  
      15.   后台解析:
        1. public Object save(@Param("datalist")String list){        
        2.     JSONArray jsonArray = new JSONArray(list);  
        3.     String id = jsonArray.getJSONObject(0).get("id");</span>//得到第一个同学的id  
        4.         String name = jsonArray.getJSONObject(0).get("name");</span>//得到第一个同学的name  
        5.        return true;   
        6.     
  • 相关阅读:
    django序列化器Serializers
    django中模型类变更问题
    django图书管理系统-外键字段的增删改查
    django图书管理系统模型创建
    django中使用KindEditor上传图片
    成长
    git提交代码的经验
    react项目打包
    node——moudle
    git
  • 原文地址:https://www.cnblogs.com/poilk/p/7088155.html
Copyright © 2011-2022 走看看