easyui的datagrid刷新行单元的问题
easyui的刷新datagrid的某行时,界面没反应
$('#dg').datagrid('updateRow', {
index: index,
row: {
Name: data.Name
}
});
发现是因为在编辑状态的问题。当前行处于编辑模式,需要先结束编辑,否则 updateRow 的效果可能被覆盖,所以在调用前,先结束编辑状态
if ($('#' + dg).datagrid('validateRow', index)) {
$('#' + dg).datagrid('unselectRow', index).datagrid('endEdit', index);
index = undefined;
}
再次更新界面,发现界面成功刷新。


浙公网安备 33010602011771号