主要是前台代码
var rows = $("#centerdatagrid").datagrid("getRows");
var param = {};
var count = 0;
for(var i=0;i<rows.length;i++)
{
if(rows[i].baseInfoId!=undefined){
param["baseInfoList[" + i + "].baseInfoId"] = rows[i].baseInfoId;
}
param["baseInfoList[" + i + "].entrancePressure"] = entrancePressureValue;
param["baseInfoList[" + i + "].outletPressure"] = outletPressureValue;
param["baseInfoList[" + i + "].flow"] = flowValue;
param["baseInfoList[" + i + "].name"] = rows[i].name;
param["baseInfoList[" + i + "].typeAndSpecification"] = rows[i].typeAndSpecification;
param["baseInfoList[" + i + "].unit"] = rows[i].unit;
param["baseInfoList[" + i + "].number"] = rows[i].number;
param["baseInfoList[" + i + "].remarks"] = rows[i].remarks;
param["baseInfoList[" + i + "].unitPrice"] = rows[i].unitPrice;
param["baseInfoList[" + i + "].sort"] = rows[i].sort;
//获取每一行的数据
//alert(rows[i].id);//假设有id这个字段
}
if(rows.length>0){
$.ajax({
type: "post",
url: "/offer/offer!baseInfoBathEdit.htm",
data:param,
dataType: "json",
async: false,
beforeSend:function(){},
success: function (data, textStatus) {
if(data.success==true){
$.messager.confirm('提示', '保存成功!', function(r){
//window.location.href = "/oa/offer/baseinfo.htm";
});
}
}
});
}
分享到:
相关推荐
使用struts2框架来实现前台与后台的交互
uploadify+struts2+json 前台动态向后台传数据,并显示后台返回参数完成文件上传功能
利用AJAX传递JSON数组,后台struts2的action接收。 详细代码简单易懂。
struts2迭代 Map List
亲自做了一个struts2后台接收前台jsp页面传来的数组参数demo,因为参考网上的资源如用webwork表单提交等集成到项目有问题,所以做了一个单独的demo,经测试,用表单提交类似users[0].name,users[1].name的数组参数是...
struts2传递map list set到action
android客户端上传文件源码,struts2服务端接收源码。
通过用户登录的例子,用Struts2的validator做后台的校验
Struts2上传文件(直接用request)
struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...
三种方式通过Struts后台传送数据,Struts标签库,form表单,ajax
Struts2中Action接收参数的方法
前台checkbox提交的数据,Struts2在后台自动封装成数组/List。 but 前台向后台批量提交对象数据,struts2就显得力不从心了,本案例着重介绍,批量向后台提交对象数据,源码,有图有真相哦! 欢迎交流、吐槽、指导...
struts2与前台交互时序
这是根据uploadify3 2结合struts2搭建的文件上传环境 可以直接导入eclipse运行 每步实现基本都加了注释 以下是我碰到的问题: 1 判断session是否失效 本实例没测试这个问题 但在工作项目中碰到了 但原因在这里...
Struts2+ajax+json返回list,并处理json返回为[object,object]的方法,Struts2配置
使用struts2表单传值,可以传一个或者是作为一个对象的各个属性传,都非常灵活便捷。但是如果我们需要传一个数组并希望struts正确接收,该怎么处理呢? 下面我将通过普通表单和ajax两种方式讲解。首先我们有如下一个...
Struts2接收参数的几种方式,request等技术说明
struts2下通过jquery的ajax从后台传json对象并展示在web页面上的一个小例子,所需的jar包请自己下载否则无法运行,所需的包包括struts的必须包,json的支持包和struts对json的支持包
Extjs4+MVC+struts2后台管理系统,