美文网首页CI开发资源共享网页开发专刊
php 通过checkbox复选框实现全选多选 常用语批量删除

php 通过checkbox复选框实现全选多选 常用语批量删除

作者: 老牛圣斗士 | 来源:发表于2016-11-04 19:30 被阅读119次

    本文以批量删除为例子为大家解读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列表   然后自己把值用于自己的页面逻辑就可以了

    相关文章

      网友评论

        本文标题:php 通过checkbox复选框实现全选多选 常用语批量删除

        本文链接:https://www.haomeiwen.com/subject/syswuttx.html