Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用复选框从datatable和数据库中删除多行数据_Php_Jquery_Datatables - Fatal编程技术网

Php 如何使用复选框从datatable和数据库中删除多行数据

Php 如何使用复选框从datatable和数据库中删除多行数据,php,jquery,datatables,Php,Jquery,Datatables,我是jquery datatable的新手,我想删除多行,在datatable中选中“ever row”复选框。下面的代码不是从数据库中删除数据。如果有人知道解决方案,请提供帮助。提前感谢 <script type="text/javascript" language="javascript" class="init"> $(document).ready(function() { var table = $('#employee_data').dataTab

我是jquery datatable的新手,我想删除多行,在datatable中选中“ever row”复选框。下面的代码不是从数据库中删除数据。如果有人知道解决方案,请提供帮助。提前感谢

<script type="text/javascript" language="javascript" class="init">
    $(document).ready(function() {
        var table = $('#employee_data').dataTable();
        $('#delete').click(function () {
            if ($('.chkNumber:checked').length) {
                var id = '';
                $('.chkNumber:checked').each(function () {
                    id += $(this).val() + " ";
                });
                alert(id);
                $('.chkNumber:checked').each(function () {
                    $(this).closest('tr').remove()
                });
            }
            else {
                alert('Please select a checkbox');
            }
        });
       });
</script>

你从alertid中得到了什么?如果要从id中获取值,请调用ajax并从数据库中删除该id,然后重新初始化datatable。要从数据库中删除该id,还需要编写一些服务器代码,并进行ajax调用以将其从数据库中删除。首先,您需要获取所有要删除的id,例如逗号分隔的1、2、3、4等,ajax调用您的方法若要从数据库中删除此id并在更新DataTable之后,alertid;中包含什么内容?如果要从id中获取值,请调用ajax并从数据库中删除该id,然后重新初始化datatable。要从数据库中删除该id,还需要编写一些服务器代码,并进行ajax调用以将其从数据库中删除。首先,您需要获取所有要删除的id,例如逗号分隔的1、2、3、4等,ajax调用您的方法要从数据库中删除此id,请在更新datatable之后执行此操作