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.

Hybrid View

  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