获取选中的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 第一维表示一条记录,第二维表示该记录中的字段