easyui grid probléma
Sziasztok!
easyui gridben szeretnék adatokat elhelyezni, de van egy globális esemény kezelőm:
(egyszerűsítve!)Ami történik:
Betöltődik az oldal, lefut a fenti kód, majd később valamikor egy kattintásra létrejön egy grid:A probléma:
A létrejövő grid-ben egyáltalán nem aktiválódik a fenti esemény kezelőm.
Bárhol máshol igen, de azon belül SEHOL.
Nekem azonban nagyon-nagyon kell az az esemény kezelés.
Lehetséges valahogy lekapcsolni ezt a tiltást?
A valódi esemény kezelő:Kérlek segítsetek, nagyon nagy meló volna most lecserélni az easyui-t! :(
■ easyui gridben szeretnék adatokat elhelyezni, de van egy globális esemény kezelőm:
(egyszerűsítve!)
- $(document).on('click', function() {
- console.log('trallala');
- // egyéb funkciók
- });
Betöltődik az oldal, lefut a fenti kód, majd később valamikor egy kattintásra létrejön egy grid:
- $('#'+this.ID+'grid').datagrid( parameters );
A létrejövő grid-ben egyáltalán nem aktiválódik a fenti esemény kezelőm.
Bárhol máshol igen, de azon belül SEHOL.
Nekem azonban nagyon-nagyon kell az az esemény kezelés.
Lehetséges valahogy lekapcsolni ezt a tiltást?
A valódi esemény kezelő:
- $(document).on('click', '[data-ajaxobj]:not([data-ajaxobj=""])', function(){
- console.log('opopo');
- var json = $(this).data('ajaxobj');var win = $(this).data('win');
- if( !$.isPlainObject(json) || typeof json !== 'object' ) {json = jQuery.parseJSON( json.replace(/'/g, '"') );}
- if( win != "" && win != undefined) {
- if( AdminControll.Windows[win] == undefined ) {AdminControll.addWindow( json );
- } else {AdminControll.Windows[win].AjaxObj.Start( json );}
- } else {new AjaxObj().Start( json );}
- return false;
- });