Forum
17:03
13/01/2012
Hi tony,
I saw the corrections you made, but I think I found another bug in the committed file js/grid.custom.js line 199-200:
https://github.com/tonytomov/jqGrid/commit/bd5ac35861c269ffa48f80dbdfd37d6d1be7dcb4#L0L199
Into the each part, in the last version (updated in GitHub) you have removed this line:
v = (this.searchoptions && this.searchoptions.defaultValue) ? this.searchoptions.defaultValue : "";
and you add only this line:
if(this.searchoptions && this.searchoptions.defaultValue !== undefined) { v = this.searchoptions.defaultValue; }
But doing this, v is undefined the first time of the each (and all works well), but not in the future.
v can't be updated from the previous value if the IF condition fails (and that my case, in my application).
This is a problem, cause there are a lot of if ( v !== undefined ) in the code after that line.
So I think v has to be initialized every time after the $.each($t.p.colModel,function(i,n){.
I changed my code like this, and it works fine to me:
var sdata={}, v, j=0, nm;
trigger = (typeof trigger != 'boolean') ? true : trigger;
$.each($t.p.colModel,function(i,n){
v = undefined;
if(this.searchoptions && this.searchoptions.defaultValue !== undefined) { v = this.searchoptions.defaultValue; }
nm = this.index || this.name;
switch (this.stype) {
Is a bug, right?
Bye,
Scevra
01:06
Moderators
30/10/2007
Hello,
See here:
https://github.com/tonytomov/jqGrid/commit/36ae4008fbf4d4d47d7993c28d523c5f356e4f20
Thanks.
Kind Regards
For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
58 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66