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;
});