本文共 2572 字,大约阅读时间需要 8 分钟。
js 代码
function SaveGarbageWeighingSingle() { if ($('#tableGarbageWeighingSingle tr').length <= 1) { alert('至少有一条记录才能保存!') } var WeighingSingleObj = {}; WeighingSingleObj.WeighingNo = $('#txtSingleWeighingID').val(); WeighingSingleObj.BadgeNo = localStorage.getItem('UserNo'); WeighingSingleObj.BadgeName = localStorage.getItem('UserName'); var x = 0; $('#tableGarbageWeighingSingle tbody').find('tr').each(function () { var GarbageClass = $(this).find('td').eq(1).html(); var GarbageWeight = $(this).find('td').eq(2).html(); WeighingSingleObj["WeighingList[" + x + "].GarbageClass"] = GarbageClass; WeighingSingleObj["WeighingList[" + x + "].GarbageWeight"] = GarbageWeight; x++; }) // console.log(WeighingSingleObj); var url = "/assets/InsertGarbageWeighingSingle"; $.ajax({ url: url, async: false, type: "POST", dataType: "json", data:WeighingSingleObj, success: function (data) { var objData = JSON.parse(data) console.log(objData) if (objData.statusCode != '0') { alert(objData.statusMessage) } else { alert(objData.statusMessage) } $('#modalSingleGarbageWeighingInput').modal('hide') } }); }
Modal类
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace Security.Models{ public class GarbageWeighingModel { public string ID { get; set; } public string WeighingNo { get; set; } public string GarbageClass { get; set; } public string GarbageWeight { get; set; } public string BadgeNo { get; set; } public string BadgeName { get; set; } public string UserNo { get; set; } public string Remark { get; set; } } public class GarbageWeighingListModel { public string WeighingNo { get; set; } public ListWeighingList { get; set; } public string BadgeNo { get; set; } public string BadgeName { get; set; } }}
后端Action
////// 2018-11-08 /// 保存垃圾称重单次称重记录 /// /// ///[HttpPost] public JsonResult InsertGarbageWeighingSingle(GarbageWeighingListModel gwlm) { string js = JsonConvert.SerializeObject(DBSecurity.Asset.InsertGarbageWeighingSingle(gwlm)); return Json(js); }
转载地址:http://xyymf.baihongyu.com/