jquery - jqGrid - date & time format not being applied -


i have jqgrid displays 3 columns, 1 of date-time (sql datetime field being returned). colmodel settings follow:

               colmodel:[             {name:"col1",....,sortable:false},             {name:"col2",....,sortable:false},             {name:"sendtime",index:"sendtime",width:col3width,align:"left",formatter:"datetime",formatoptions:{srcformat:"iso8601long",newformat:"longtime"},xmlmap:"sendtime",sortable:false}             ], 

the date being returned sql in following format:

yyyy-mm-ddthh:mm:ss 

none of fields in jqgrid sortable, , sql order by controls order of data being returned.

i change date format being returned omit "t" in middle of - yyyy-mm-dd hh:mm:ss. if can't that, consider having formatted military time. i've tried several format options in colmodel settings, have succeeded in formatting date or time, not both @ once.

does require custom formatter, or overlooking settings in jqgrid? appreciate help.

thanks! s

jqgrid have predefined formatter:"date", no formatter:"datetime" (see the documentation). should fix name of formatter make working.

the last version of jqgrid supports yyyy-mm-ddthh:mm:ss , not yyyy-mm-dd hh:mm:ss. don't need make changes on backend.

you should consider use sorttype: "date" instead. helpful if use loadonce: true or if use datatype: "local".


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

java - Using an Integer ArrayList in Android -