獲取選中的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 第一維表示一條記錄,第二維表示該記錄中的字段