ExtJS 反序列化 Microsoft Ajax 日期格式的代碼
ExtJS 反序列化 Microsoft Ajax 日期格式的代碼, 從 MsAjax 中找到的,絕對可靠 :
Ext.util.JSON._dateRegExp = new RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)(?:[a-zA-Z]|(?:\\+|-)[0-9]{4})?\\)\\\\/\\"', 'g');
Ext.util.JSON.decodeMsJson = function(json) {
if (json.indexOf('/Date') >= 0) {
json = json.replace(Ext.util.JSON._dateRegExp, '$1new Date($2)');
}
return Ext.util.JSON.decode(json);
};
張志敏所有文章遵循創(chuàng)作共用版權(quán)協(xié)議,要求署名、非商業(yè) 、保持一致。在滿足創(chuàng)作共用版權(quán)協(xié)議的基礎(chǔ)上可以轉(zhuǎn)載,但請以超鏈接形式注明出處。
本博客已經(jīng)遷移到 GitHub , 圍觀地址: https://beginor.github.io/
浙公網(wǎng)安備 33010602011771號