Bit of a logic bug in the way the master-detail stuff is implemented.
Go to
http://www.jeasyui.com/demo/main/index.php?plugin=DataGrid&theme=default&dir=ltr&pitem=and click on the Master Detail example. then in the console, issue:
$('#dg').datagrid('deleteRow', 0)
Now click to expand the first row. You get a blank line.
The problem is that onExpandRow looks like this:
onExpandRow: function(index,row){
$('#ddv-'+index).panel({
Meaning it always fetches the element with the id ddv-0 for the first row. But when you call deleteRow, it removes the row as well as the ddv-0 item that goes with it. It then never changes the rest of the rows so that now the row indexes don't match what the detail row placeholder ids.