本文以批量刪除為例子為大家解讀php批量刪除操作
<table cellpadding="0" cellspacing="0" border="0" class="resume-table">
<tr>
<td>
<input onclick="selectAll()" type="checkbox"? name="controlAll" style="controlAll" id="controlAll">
</td>
</tr>
<? foreach ($chatList as $Mitem): ?>
<tr><td>
<input type="checkbox" name="selected"? value="<?=$Mitem->id ;?>
</td></tr>
<? endforeach;?>
</table>
//全選和反選
function selectAll(){
var checklist = document.getElementsByName ("selected");
if(document.getElementById("controlAll").checked)
{
for(var i=0;i<checklist.length;i++)
{
checklist[i].checked = 1;
}
}else
{
for(var j=0;j<checklist.length;j++)
{
checklist[j].checked = 0;
}
}
var str=document.getElementsByName("selected");
var objarray=str.length;
var chestr="";
for (i=0;i<objarray;i++)
{
if(str[i].checked == true)
{
chestr+=str[i].value+",";
}
}
chestr獲取到的就是多選的id列表 ? 然后自己把值用于自己的頁面邏輯就可以了