Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.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 JQuery,数据表。。。重新绘制/更新单元格或tr';多重删除后的s_Javascript_Php_Jquery_Datatables - Fatal编程技术网

Javascript JQuery,数据表。。。重新绘制/更新单元格或tr';多重删除后的s

Javascript JQuery,数据表。。。重新绘制/更新单元格或tr';多重删除后的s,javascript,php,jquery,datatables,Javascript,Php,Jquery,Datatables,我有一个Datatables,可以使用复选框进行多重删除(它工作得很好),表会动态地重新绘制(我不想重新加载页面,我需要在不刷新的情况下重新绘制),删除我删除的行。 在数据库中,我有一个名为Order(image的Posición)的列,其中包含数据库中行的顺序,当我删除寄存器时,它会更新 我需要做的是,从视觉上看,当我删除数据表中的1行或多行时,更新或重新绘制单元格,以便顺序(图像中的Posición)动态地重新绘制(它在数据库中正确地更新) 但现在发生的事情是,我不知道如何做到这一点,而这

我有一个Datatables,可以使用复选框进行多重删除(它工作得很好),表会动态地重新绘制(我不想重新加载页面,我需要在不刷新的情况下重新绘制),删除我删除的行。

在数据库中,我有一个名为Order(image的Posición)的列,其中包含数据库中行的顺序,当我删除寄存器时,它会更新

我需要做的是,从视觉上看,当我删除数据表中的1行或多行时,更新或重新绘制单元格,以便顺序(图像中的Posición)动态地重新绘制(它在数据库中正确地更新)

但现在发生的事情是,我不知道如何做到这一点,而这些单元格保持“旧”顺序/Posición值(我重复,它在数据库中工作得很好):

我需要5和7的值与更新的和真实的值一起出现:4和5

我在delete button事件中有此代码,它只更新下一个单元格:

var celda_posicion = $(this).closest('tr').next().children(':eq(1)');
var dato_posicion = $(this).closest('tr').next().children(':eq(1)').text();

dato_posicion = parseInt(dato_posicion) - 1;

table.cell(celda_posicion).data(dato_posicion); 
DATATABLES正在尝试“ajax”:“data.json”: 这给了我以下错误: -找不到错误404 data.json -DataTables警告:表id=tabla_diccionarios-JSON响应无效

有什么提示吗?谢谢

var table = $('#example').DataTable( {
    ajax: "data.json"
} );
删除事件后,您可以使用
table.ajax.reload()

它给了我这个错误:DataTables警告:table id=tabla_dicconarios-无效的JSON响应///将用DataTables编辑我的问题,以便您可以看到它。
“ajax”:“data.JSON”
ajax:“data.JSON”
之间的区别是什么?您需要调整data.JSON(可能是使用api url或其他什么)。删除call table.ajax后。reload@SanK“tweak data.json”是什么意思?我是个新手,有些事情我不懂
var table = $('#example').DataTable( {
    ajax: "data.json"
} );