获取选中的checkbox的值,构建数组
var toChangeArr = [];
var i = 0;
$("input[name='checkbox']:checkbox:checked").each(function(){
toChangeArr.push($(this).val());
});
将toChangeArr 用ajax传递给后台
var url = "/msg/updateMsgFlag";
var data = {"flagList":toChangeArr};
$.post(url,data,function(){
alert("更改成功");
});
后台JFinal框架获取
Integer[] flagList = getParaValuesToInt("flagList[]");
JFinal的批处理
Db.batch(String sql,Object[][] paras,Integer batchSize)
paras 第一维表示一条记录,第二维表示该记录中的字段