Как изменить объект JSON перед отправкой ExtJS - PullRequest
1 голос
/ 23 октября 2010

У всех меня есть массив 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, конечно, выдает ошибку, поскольку у нее нет надлежащего формата даты, и мне было интересно изменить определенные свойства моего объекта JSON с или без Ext

Ответы [ 2 ]

1 голос
/ 23 октября 2010

record.data.field = value;

0 голосов
/ 23 октября 2010

извините, я делал это неправильно

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

PD. Ext.util.getMicrosoftAjaxDate - это универсальная собственная функция для анализа дат

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...