
var rows = $("#dbgrid").datagrid("getSelections") // 获取所有选中的行
for (var i = 0rows &&i <rows.lengthi++) {
var row = rows[i]
var index = $("#dbgrid").datagrid("getRowIndex", row) // 获取该行的索引
}
新增: (M)appendRow : (A)row{"name":"xiaoming",age:"18" }删除:(M)deleteRow:(A)rowIndex(1)修改:(M) beginEdit,endEdit(这里在OnclickCell事件中调用)M是方法,A是参数保存数据库中,新增在appendRow之后,调用业务。删除在deleteRow之后,调用业务。修改在OnAfterEdit中,调用业务。
(代码自己写)
做自己做的系统也是通过选择某一行根据这一行信息的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')}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)