2011-06-27 81 views
1

這裏是我的代碼。因此,它不能根據datePattern格式化任何日期。dojo:如何格式化網格中的日期類型

感謝您的幫助提前

<script type="text/javascript"> 

var store = new dojo.data.ObjectStore({objectStore:new dojo.store.Memory({data:[{MyDate:new Date(2011,1,1)},{MyDate:new Date(2011,1,1)}]})}); 
dojo.addOnLoad(function() 
{ 
var layout= 
[ 
    {field:"MyDate",datatype:"date",dataTypeArgs:{datePattern:"yyyy"}} 
]; 

Grid = new dojox.grid.EnhancedGrid(
{ 
    id:"Grid", 
    selectable:true, 
    store: store, 
    structure: layout, 

}); 
Grid.placeAt("GridLayer"); 
Grid.startup(); 
}); 

</script> 

<div id="GridLayer" style="width:98%;height:600px"></div> 

回答

0

文檔正在爲這種改善。看看底部附近的current staging docs for DataGrid,它表示「另請參閱」「演示如何在網格單元格中顯示和編輯日期值」鏈接。

+0

非常感謝。 –

+0

根據您的文檔,我將「dataTypeArgs」寬度「格式化程序」替換並生效。 –