如何在发送ExtJS之前更改JSON对象

时间:2010-10-23 15:30:53

标签: javascript wcf json extjs

我每个人都有一个像这样构建的JSON数组

 for (var i = 0; i < count; i++) 
            {                
                var record = myDataStore.getAt(i);

                if (record.dirty){                    
                   submitRecords[currentIndex] = record.data;
                   //alert(submitRecords[currentIndex].ConversionDate);
                   currentIndex++;
                }
            }

问题是在record.data里面有日期,当我试图将它发送到我的WCF服务当然给我一个错误,因为它没有正确的日期格式,我想知道是否有某种程度上使用或不使用Ext

更改我的JSON对象的特定属性

2 个答案:

答案 0 :(得分:1)

record.data.field = value;

答案 1 :(得分:0)

抱歉我做错了

record.data.ConversionDate=Ext.util.getMicrosoftAjaxDate(record.data.ConversionDate);

PD。 Ext.util.getMicrosoftAjaxDate是一个通用的函数来解析日期