onSelectRow: function(id){
if(id && id!==lastSel){
jQuery(this).restoreRow(lastSel);
lastSel=id;
}
jQuery(this).editRow(id,true,null,
function(response, postdata){
var data = eval('(' + response.responseText + ')');
data.result.success ? alert('success') : alert('error')
});
}
在这种情况下,我可以处理错误,但在此行数据恢复之后。问题是如何防止恢复行如果data.result.success == false
?
如果我通过模态框进行编辑,那么一切正常。但在内联模式下不会。