DateTime在ExtJs中無法正確序列化的問題

2021-04-19 23:15:42 字數 396 閱讀 9642

這幾天在學習extjs + wcf的過程中,發現乙個問題,如果class中有成員的型別為datetime,即使我們正常標識了[datamember],序列化成json時,會生成一種特有的格式:

..."addtime":"//date(1213718400000+0800)//"}...

這種格式extjs並不識別,導致最終的元件,比如grid上無法正常顯示,解決辦法有二個:

2.用js在前台呼叫時,用**處理返回的json字串格式,使之符合extjs的規範(這個方法是從"小莊"那裡學來的,呵)

ext.onready(function()

...設定grid的columns時,類似如下處理:

var grid = new ext.grid.gridpanel(

],

在Opera Widget中執行ExtJS

extjs這個指令碼框架不用說了,很多人都知道了,它提供的控制項是非常棒的,並且支援opera 9.0以上的的。如果將這兩者結合起來是將會是什麼效果呢?參考了opera官方的一些文件,做了乙個簡單的helloworld的opera widget,用opera 9.5 來執行,效果不錯。初一看,給人的...

extjs 在 gridpanel中修改時間

datefield 有 format 來訂定顯示的日期格式,altformats 來訂義可接受的輸入日期格式。但是實際上 datefield 背後 calendar 使用的的是 date object,而在選擇完日期也直接傳回的是 gmt 日期而非 format 所定義的格式,所以還要多一道 ren...

在Extjs中建立建構函式

由於extjs的函式內部中沒有智慧型提示,函式中有哪些字段以及欄位的意義我們必須要通過網上查詢才能得知,這對於我們開發來說是乙個很不方便的事。用過了visual studio 2008,我們都對它的智慧型提示產生了依賴!當輸入函式名和乙個 系統便會自動找到該函式,然後給出提示。我們也希望在extjs...