1. 程式人生 > >前臺向後臺傳數組處理

前臺向後臺傳數組處理

pri 數組處理 code ces 字段 實體類 hid har arr

技術分享圖片
 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

前臺向後臺傳數組處理