Hello,
I have the following problem : in my grid, three columns have a editoptions/dataEvents defined (“change” for a select dropdownlist in form editing).
For two of them, it's working perfectly. For the third one, it does not. I checked and counter-checked and there is no mistyping involved. Same behavior on IE or Firefox.
What I see in the jquery.jqGrid.src.js source code is that the lost dataEvents is effectively bounded when the “p” variable is extended. But later, it's suddenly dropped. I can clearly see in firebug that “this.p.colModel[5].editoptions.dataEvents[0].type” is suddenly “undefined”.
My grid use multiselect. With multiselect enabled, the drop happens at this precise line (#2014) :
this.p.colModel.unshift({name:'cb',width:isSafari ? ts.p.multiselectWidth+ts.p.cellLayout : ts.p.multiselectWidth,sortable:false,resizable:false,hidedlg:true,search:false,align:'center',fixed:true});
With multiselect disabled, the drop still happens, but later. I haven't been able to see when exactly yet.
This is really the only thing that gets dropped. All the rest is working fine. Also for this column, there is a editoptions/value defined, and it works. It's really just the dataEvents property that disappears in the void.
Is it a known problem? Is there a workaround?
Copyright 2014 TriRand LtdAll Rights ReservedRSS
Back to Top