Forum
20:17
10/08/2009
Hello Tony,
I'm surprised, but $.jgrid.checkDate used in case of usage editrules: { date: true } works correctly only in case of very strict restrictions. For example if one use formatoptions.newformat or datefmt in form of $.jgrid.formatter.date.masks (like formatoptions: {newformat: "ShortDate"}) one get error message with correct formatted dates. The formats like "n/j/Y" (standard date format from grid.locale-en.js) don't work too (just try formatoptions: {newformat: "n/j/Y"}).
If seems that $.jgrid.checkDate woks only if the format of the date use "y", "m" and "d" only. The documentation describes that datefmt uses. On the other side the source code prefer formatoptions.newformat and uses datefmt only if formatoptions.newformat is not defined.
If would be good to use some common other existing code, like $.jqgrid.parseDate or $.fmatter.util.DateFormat. If would be good to move the common part of function $.jqgrid.parseDate and $.fmatter.util.DateFormat in separate place and make all thre methods $.jgrid.checkDate, $.jqgrid.parseDate and $.fmatter.util.DateFormat use the common parsing method.
In any way would be nice to fix the code of documantation to describe the current restrictions of editrules: { date: true }.
Best regards
Oleg
13:01
Moderators
30/10/2007
Hello Oleg,
This is a thing whch we have discused a long time, but I never get chance to fix it.
We need to use only one common method for date (comapring, parsing and etc) (which I think it should be present in the base module)
Regards
Tony
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:
49 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