//保存所有区块
$('#btn_save').click(function(){
var data = [];
$('.box').each(function(){
var box = {};
box['id'] = $(this).attr('dataId');
box['text'] = $(this).find('.content').text();
box['color'] = $(this).find('.bg').css('background-color');
box['height'] = $(this).height();
box['width'] = $(this).width();
box['pageX'] = $(this).position().left;
box['pageY'] = $(this).position().top;
console.dir(box);
data.push(box);
});
$("passdata").val(data);
$("form").submit();
});
我将data赋值到表单隐藏域passdata,然后提交表单,servlet页面也怎么处理这个对象,获取到数值。 下面是data对象的值。
var loadData = [{id : 1001,text : "C16\n16.5\nasdf",color : "rgb(255, 0, 0)",height : 20,width : 77,pageX : 627,pageY : 364},
{id : 1008,text : "C23\n16.08",color : "rgb(255, 165, 0)",height : 70,width : 77,pageX : 789,pageY : 439}];
怎么处理表单提交到后台的对象数组?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- qq_34892345 2016-08-03 06:50关注
我刚做完这个
根据你这种类型的数组 你得建两个实体类 比如一个实体类叫 loadData ,这里面应该放一个集合 List 字段,
另一个类就是 Data 里面放 id,text,color .....
你传递的数据全都放在 loadData 里了 ,在需要的地方用 get 出来就可以了 , 得循环每个Data 得到解决 1无用
悬赏问题
- ¥15 delta降尺度计算的一些细节,有偿
- ¥15 Arduino红外遥控代码有问题
- ¥15 数值计算离散正交多项式
- ¥30 数值计算均差系数编程
- ¥15 redis-full-check比较 两个集群的数据出错
- ¥15 Matlab编程问题
- ¥15 训练的多模态特征融合模型准确度很低怎么办
- ¥15 kylin启动报错log4j类冲突
- ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
- ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序