easyui datagrid 删除多行? 每删一行,行号就会发生变化,如何通过id删除,不通过行号删,该怎么写?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyui datagrid 删除多行? 每删一行,行号就会发生变化,如何通过id删除,不通过行号删,该怎么写?相关的知识,希望对你有一定的参考价值。

function deleterowall()
var rows = $('#dg_deliver').datagrid("getSelections"); //获取你选择的所有行
//循环所选的行
for(var i =0;i<rows.length;i++)

var index = $('#dg_deliver').datagrid('getRowIndex',rows[i]);//获取某行的行号
alert(index);
$('#dg_deliver').datagrid('deleteRow',index); //通过行号移除该行
这个怎么删除的时候不对啊 我弹出行号的话是正确的 ,通过行号删除,每次删除一行,行号就会发生变化,所以导致删一行跳一行再删,那该怎么改,请求大虾们帮帮忙,非常感谢!

做自己做的系统也是通过选择某一行根据这一行信息的id对数据库进行删除操作的,基本代码如下:
function del()
var row = $('#list').datagrid('getSelected');
if(row)
$.messager.confirm('提示', '你确定删除此条记录吗?', function(r)
if (r)
location.href = '__URL__/del/id/'+row.id;

$.messager.show(
title:'信息',
msg:'已经取消了删除操作'
);
);
else
$.messager.alert('警告','没有选择任何记录信息!','warning');
参考技术A 怎么解决的,请教!!

wpf datagrid 多行表头

我用的DataGrid控件。表头我想做成这样的。 三行,多列。可以合并的,具体的该怎么做? 或者有例子也行。 在线等。 感激不尽。


一列的表头做成这个样式还可以,多列合成的话楼主找到方法也请共享一下~~

参考技术A 定义模板就可以了

以上是关于easyui datagrid 删除多行? 每删一行,行号就会发生变化,如何通过id删除,不通过行号删,该怎么写?的主要内容,如果未能解决你的问题,请参考以下文章

EasyUI datagrid 如何默认选择多行

jquery easyui里datagrid用法记录

easyui datagrid怎么可以移除多行呢, 请教高手

easyUI datagrid 多行多列数据渲染异常缓慢原因以及解决方法

jquery easyui datagrid 一行数据怎么多行显示??

easyui datagrid没有ID情况下,easyui datagrid 删除行信息方法