Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.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
Javascript Datatable引导仅在第一页上工作。_Javascript_Php_Jquery_Twitter Bootstrap_Datatable - Fatal编程技术网

Javascript Datatable引导仅在第一页上工作。

Javascript Datatable引导仅在第一页上工作。,javascript,php,jquery,twitter-bootstrap,datatable,Javascript,Php,Jquery,Twitter Bootstrap,Datatable,我是datatable bootstrap的新手。我有编辑按钮和删除按钮,当我按下编辑按钮时,它只能在第一页正常工作。从第二页开始它就不工作了。删除后如何刷新数据表(仅表) 用于刷新表格(删除后) 这段代码只工作了一次,如果我再次单击另一个按钮,它就不工作了 $('table').load(location.href + " table"); 数据表的php文件 <script> $(document).ready(function() { $('#veh

我是datatable bootstrap的新手。我有编辑按钮和删除按钮,当我按下编辑按钮时,它只能在第一页正常工作。从第二页开始它就不工作了。删除后如何刷新数据表(仅表)

用于刷新表格(删除后)

这段代码只工作了一次,如果我再次单击另一个按钮,它就不工作了

$('table').load(location.href + " table");
数据表的php文件

<script>
    $(document).ready(function() {
         $('#vehicle-list').dataTable();         
    } );   
</script>


<table class="table table-hover myTable" id="vehicle-list">
        <thead>
            <tr>
                <th>No</th>
                <th>No plate</th>
                <th>Type</th>
                <th>A/C</th>
                <th>Fuel</th>                    
                <th>Action</th>
            </tr>
        </thead>
        <tbody>
            <?php
                include 'inc/connection.php';

                $que="SELECT * FROM vehicle_register";
                $query_run=mysqli_query($con,$que);
                $no=1;

                while($row=mysqli_fetch_array($query_run))
                {              
            ?>
                <tr>
                    <td><?php echo $no++; ?></td>
                    <td><?php echo $row['no_plate']; ?></td>
                    <td><?php echo $row['vehicle_type']; ?></td>
                    <td><?php echo $row['ac_type']; ?></td>
                    <td><?php echo $row['fuel_type']; ?></td>

                    <td><div class="btn-group"><a class='Edit btn btn-primary' data-toggle="modal" href="#form_modal" data-target="#myModal" data-Id="<?php echo $row['no_plate'];?>">Edit</a><a class='Delete btn btn-danger' data-toggle="modal" href="#form_modal" data-target="#myModal" data-Id="<?php echo $row['no_plate'];?>">Delete</a></div>
    </td>                       

                </tr>
            <?php
                }
                mysqli_close($con);
            ?>
        </tbody>
    </table>

$(文档).ready(函数(){
$(“#车辆列表”).dataTable();
} );   
不
没有盘子
类型
空调
燃料
行动
您应该调用
$(“#车辆列表”).dataTable()
作为
加载
函数的回调,作为
$(文档)。ready()
仅在页面加载时发生

$('table').load(location.href + " table", function(){
     $('#vehicle-list').dataTable();
});
您应该调用
$(“#车辆列表”).dataTable()
作为
加载
函数的回调,作为
$(文档)。ready()
仅在页面加载时发生

$('table').load(location.href + " table", function(){
     $('#vehicle-list').dataTable();
});

这不是引用数据表的方式。检查一下文件。也就是说,在这里使用
load()
,您将丢失绑定到表的所有数据/事件。将片段传递给
load()
方法在内部使用
$.parseHTML()
,默认情况下,该方法不包括来自目标URL的任何脚本谢谢,但我是jquery新手,请给我一个代码,好吗?这不是引用数据表的方式。检查一下文件。也就是说,在这里使用
load()
,您将丢失绑定到表的所有数据/事件。将片段传递给
load()
方法在内部使用
$.parseHTML()
,默认情况下,该方法不包含来自目标URL的任何脚本谢谢,但我是jquery新手,您能给我一个代码吗?您在控制台上看到了什么?我没有得到
+“表”
部分,我什么也没有得到。当我在谷歌上搜索它时,我也得到了+“表”,你在控制台上看到了什么?我没有得到
+“表”
部分,我什么也没有得到。我在谷歌上搜索时也得到了那个+“表”