学习日记6、easyui datagrid 新增一行,编辑行,结束编辑和删除行操作记录
1、新增一行并进入编辑状态
var index=$('#Numbers').datagrid('appendRow', {
CardInformation: '开户行',
CardNumber: '银行卡号',
state: '0',
Delete:''
}).datagrid("getRows").length-1;
$("#Numbers").datagrid('beginEdit', index)
2、删除行即结束编辑状态
$('#Numbers').datagrid("endEdit", index)
$('#Numbers').datagrid("deleteRow", index)
3、获取改变的行的数据
$(
"#dg"
).datagrid(
'getChanges'
);
//获取所有变更数据
$(
"#dg"
).datagrid(
'getChanges'
,
'inserted'
);
//获取插入的数据
$(
"#dg"
).datagrid(
'getChanges'
,
'deleted'
);
//获取删除的数据
$(
"#dg"
).datagrid(
'getChanges'
,
'updated'
);
//获取修改的数据
$(
"#dg"
).datagrid(
'acceptChanges'
);
//接受所有修改,即,getChanges获取不到数据了
$(
"#dg"
).datagrid(
'rejectChanges'
);
//退回所有修改
4、$('#List').datagrid('fixRowHeight');//设置行号的框规整