extjs - Format date on Grid Panel not works, strange ..! -
extjs - Format date on Grid Panel not works, strange ..! -
i have gridpanel cellediting plugins .. !
i utilize datefield renderer : ext.util.format.daterenderer('y/m/d') format dysplay , when model grid , have format ...
my datefield definition :
header : 'start date', dataindex : 'start_date', id : 'start_dategridid', flex : 2, //renderer: formatdate, renderer: ext.util.format.daterenderer('y/m/d'), field : { xtype : 'datefield', anchor : '20%', itemid: 'start_date', disableddays : [0,6], altformats: 'y/m/d', format : 'y/m/d', editable: false, value : '""', allowblank : true } when retrieve model :
var model = mystore.getat(0); model.get('start_date'); // have "wed jul 20 2011 00:00:00 gmt+0200 (cet)" so, application can't works .. :(
when utilize method retrieve value - you'll receive parsed date value, not showed in grid. after received value model - can format like.
e.g.:
console.log(ext.date.format(model.get('start_date'), ext.date.patterns.shortdate)); you can check link: extjs date
extjs store datefield
Comments
Post a Comment