EasyUI Forum

General Category => EasyUI for jQuery => Topic started by: varonica on December 11, 2012, 03:14:01 AM



Title: disable "select" event on datagrid
Post by: varonica on December 11, 2012, 03:14:01 AM
hi, can anyone tell me how to disable/not allow a user to select on datagrid after they click "Edit" button ?? plz help me!!!  :'( :'(
Example:
Code:
$('#dg').datagrid('disable');


Title: Re: disable "select" event on datagrid
Post by: stworthy on December 11, 2012, 09:18:47 PM
The selecting row functionality is the build-in feature, you can not disable it, but you can select a specify row after your editing.

Code:
onClickRow:function(index){
if (index != 1){
$(this).datagrid('unselectRow',index).datagrid('selectRow',1);
}
}


Title: Re: disable "select" event on datagrid
Post by: varonica on December 12, 2012, 09:25:55 PM
thz for the idea sir :)  ;) ;)


Title: Re: disable "select" event on datagrid
Post by: bvn on March 09, 2017, 09:19:29 AM
It's better:
Code:
onSelect: function(index, row) {
$(this).datagrid('unselectRow', index);
}


Title: Re: disable "select" event on datagrid
Post by: aswzen on August 14, 2018, 09:32:39 AM
i realized that

onSelect: function(index, row) {
   $(this).datagrid('unselectRow', index);
}

will trigger select event then unselect event.. should be fixed