zoukankan      html  css  js  c++  java
  • 前端传json数组 ,后端的接收

    前端传输:

    var updateGoodsId=$(this).val();//get id
                var updateGoodsPrice=$("#IngoodsPrice"+updateGoodsId).val();
                var updateGoodsStatus=$("#goodsStatus"+updateGoodsId+" option:selected") .val()
                var updateGoodsName=$("#IngoodsName"+updateGoodsId).val();
                var paraData={
                        "paradataArray":[{"updateGoodsId":updateGoodsId},
                            {"updateGoodsPrice":updateGoodsPrice},
                            {"updateGoodsStatus":updateGoodsStatus},
                            {"updateGoodsName":updateGoodsName}]};
                
                $.ajax({
                    //对应servelt路径
                    url : "/BS/Goods_UpOrDown",
                    //传到服务端的数据
                    data : {"paraData":JSON.stringify(paraData)},
                    //请求方式                
                    type : "post",
                    //传输数据的格式
                    dataType : "json",
                    //请求成功后执行的方法
                    success : function(data) { 。。。 }

    后端接收:

    System.out.println("请求来自于物品详情页");
                JSONObject jsondata = JSONObject.fromObject(jsondataobj_str);
                JSONArray JsondataArray = JSONArray.fromObject(jsondata.get("paradataArray"));
                
                JSONObject json1=JSONObject.fromObject(JsondataArray.getString(0));
                JSONObject json2=JSONObject.fromObject(JsondataArray.getString(1));
                JSONObject json3=JSONObject.fromObject(JsondataArray.getString(2));
                JSONObject json4=JSONObject.fromObject(JsondataArray.getString(3));
                String updateGoodsId = json1.getString("updateGoodsId");
                String updateGoodsPrice = json2.getString("updateGoodsPrice");
                String updateGoodsStatus = json3.getString("updateGoodsStatus");
                String updateGoodsName =  json4.getString("updateGoodsName");
  • 相关阅读:
    css学习笔记1
    HTML学习笔记4
    Layui使用入门教程
    MVC _Layout
    C# MVC _viewstart.cshtml的作用
    用javascript提交表单
    form表单中的属性和标签
    <input>标签中id和name的作用和区别
    input type = button 的onclick属性调用函数
    form表单提交onclick和onsubmit
  • 原文地址:https://www.cnblogs.com/ClimberZheng/p/10823218.html
Copyright © 2011-2022 走看看