2011-06-27 21 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"幅の "フォーマッタ"を置き換えて有効にします。 –

関連する問題