使用JFinal与DataTable的批量处理

获取选中的checkbox的值,构建数组html

var toChangeArr = [];
var i = 0;
$("input[name='checkbox']:checkbox:checked").each(function(){ 
toChangeArr.push($(this).val());
}); 

  



将toChangeArr 用ajax传递给后台ajax

 

var url = "/msg/updateMsgFlag";
var data = {"flagList":toChangeArr};
$.post(url,data,function(){
alert("更改为功");	
});

  


后台JFinal框架获取 sql

Integer[] flagList = getParaValuesToInt("flagList[]");

  

JFinal的批处理数组

Db.batch(String sql,Object[][] paras,Integer batchSize)
		

  

paras 第一维表示一条记录,第二维表示该记录中的字段
相关文章
相关标签/搜索