DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> Extjs顯示從數據庫取出時間轉換JSON後的出現問題
Extjs顯示從數據庫取出時間轉換JSON後的出現問題
編輯:關於JavaScript     
後台從數據庫取出時間,JSON格式化後再傳到gridpanel,這時時間變成了:/Date(32331121223)/這樣的格式,那麼這時需要以下處理才可以正常顯示:

復制代碼 代碼如下:
var record = Ext.data.Record.create([
{ name: 'PublicDate', mapping: 'PublicDate', dateFormat: 'Y-m-d', convert: function (v) {
if (v == null) {
return null;
}
var d = new Date();
var str = v.toString();
var str1 = str.replace("/Date(", "");
var str2 = str1.replace(")/", "");
var dd = parseInt(str2);
d.setTime(dd);
return d;
} }
]);

然後在:
復制代碼 代碼如下:
var cm = new Ext.grid.ColumnModel([
{ header: '發布時間', dataIndex: 'PublicDate', width: 120, align: 'center', renderer: Ext.util.Format.dateRenderer('Y-m-d') }
]);

這樣即可正常顯示,如:2012-11-19,
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved