前台向后台传数组处理

Posted EndlessLearning__Mr.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前台向后台传数组处理相关的知识,希望对你有一定的参考价值。

技术分享图片
 var CZMX = new Array(); //首先声明数组
     //然后遍历表格数据
 $("#tbOffice tbody tr").each(function () {
                    var a = $(this).children(); //获取每一行
                    var unit;
                    if (a[4].innerText == "按月") {
                        unit = 1;
                    } else {
                        unit = 2;
                    }
      //将表格数据赋值给后台实体类相应的字段
                    var item =
                        {
                            CardId: a[0].innerText,
                            CardNo: a[1].innerText,
                            PackageId: a[2].innerText,
                            PackageName: a[3].innerText,
                            PriceUnit: unit,
                            Price: a[5].innerText,
                            Cycle: a[6].innerText,
                            Amount: a[7].innerText
                        }
     //然后将item对象添加到数组里
                    CZMX.push(item);
                });

  var dto =
                    {
                        RechargeOrderCode:                            $("#txtRechargeOrderCode").text(),
                        TotalMoney: $("#txtTotalMoney").text(),
                        ItemList: CZMX,
                        CZtype: type2
                    }

        abp.ajax({
                    url: "/Card/PackageRecharge/TCRecharge",
                    type: "post",
                    data: JSON.stringify(dto) //JSON.stringify(dto)

                }).done(function (data) {
                    if (data.total == 1) {
                        parent.toastr.success("更新成功!");
                        parent.$("#tbOffice").bootstrapTable(refresh);
                        closePage();
                        return;
                    } else {
                        parent.toastr.warning("提交失败!");
                        return;
                    }
                });
前台Js

 

以上是关于前台向后台传数组处理的主要内容,如果未能解决你的问题,请参考以下文章

Struts中从前台向后台action传数组的方法

asp.net利用Ajax和Jquery在前台向后台传参数并返回值

Ajax前台如何向后台传值呢,本人对ajax不懂,肯定大神帮助,在此谢谢了.

js数组作为参数用ajax向后台传参数

idea前台向后台传中文参数乱码

前台向后台传值的两种方法 以及 从后台获取数据的方法