Gelmiş geçmiş en büyük porno sitemiz olan 2pe de her zaman en kaliteli pornoları sunmayı hedefledik. Diğer video sitemiz olan vuam da ise hd porno ağırlıklı çalışmalara başladık.

  1. #1
    Ext JS Premium Member
    Join Date
    Jun 2010
    Posts
    29
    Vote Rating
    0
    masayuki_yamaoka is on a distinguished road

      0  

    Default IEにおけるGridPanelの日付フォーマット表示

    IEにおけるGridPanelの日付フォーマット表示


    GridPanelに、日付を表示する列があります。
    何もしなければ、2010-8-10 といったように表示されるので、これを2010/8/10 と表示したく、以下のようにコーディングしました。
    var column_model = new Ext.grid.ColumnModel([
    {header: '日付', width: 150, dataIndex: 'date', xtype:'datecolumn', format:'Y/m/d'}
    ,...... ]);
    Ext.onReady(function(){
    var cm = column_model;
    ....
    var grid = new Ext.grid.GridPanel({
    ds: ds,
    cm: cm,
    ......

    FierFoxでは正常に表示されますが、IEで表示すると、”NAN/NAN/NAN” と表示されてしまいます。

    var column_model = new Ext.grid.ColumnModel([
    {header: '日付', width: 150, dataIndex: 'date', renderer: Ext.util.Format.dateRenderer('Y/m/d')}
    も試してみましたが、同様でした。

    何か良い方法はありますでしょうか?

  2. #2
    Sencha - Support Team yuki's Avatar
    Join Date
    Jun 2007
    Location
    Chigasaki, Japan
    Posts
    273
    Vote Rating
    0
    yuki is on a distinguished road

      0  

    Default


    この現象は、Grid/ColumnModelの問題ではなく、Storeへのデータ読み込みの際の問題だと思われます。
    日付に該当するデータをStoreに読み込む際にのfield設定で、type:'date'と合わせて、dateFormatについても
    指定しないとブラウザによってはエラーが出てしまいます。
    Ext Japan, LLC [Twitter: @extjapan]
    [Ext JS / Ext GWTのライセンス販売][日本語テクニカルサポート][Ext JSトレーニング・コンサルティング]

  3. #3
    Ext JS Premium Member
    Join Date
    Jun 2010
    Posts
    29
    Vote Rating
    0
    masayuki_yamaoka is on a distinguished road

      0  

    Default


    回答ありがとうござます。
    type:'date', dateFormat:'Y-m-d' を指定してやることで、表示されるようになりました。

Thread Participants: 1