写在之前,datagrid中,一次删除多行后,行的index会混乱,导致再删除的时候会删错行。
解决思路并不难:当删除一行后,重新加载行数据。
$('#t1').datagrid('deleteRow', rowIndex); //删除某行
var rows = $('#t1').datagrid("getRows");//得到剩余行数据
$('#t1').datagrid("loadData", rows);//重新加载行数据
写在之前,datagrid中,一次删除多行后,行的index会混乱,导致再删除的时候会删错行。
解决思路并不难:当删除一行后,重新加载行数据。
$('#t1').datagrid('deleteRow', rowIndex); //删除某行
var rows = $('#t1').datagrid("getRows");//得到剩余行数据
$('#t1').datagrid("loadData", rows);//重新加载行数据