2010-10-23 6 views
1

Je tout le monde j'ai un tableau JSON qui est la construction comme celui-ciComment changer objet JSON avant d'envoyer ExtJS

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

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

Le problème est que l'intérieur du record.data il y a des dates et quand j'ai essayé de l'envoyer à mon service WCF me donne bien sûr une erreur car il n'a pas le format de date correct, et je me demandais s'il y avait moyen de changer les propriétés spécifiques de mon objet JSON avec ou sans Ext

+0

Êtes-vous en contrôle du contenu de 'record.data'? Comment les valeurs de date sont-elles générées? – Tim

Répondre

1

record.data.field = valeur;

0

désolé je faisais mal

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

PD. Ext.util.getMicrosoftAjaxDate est une propre fonction générique pour analyser les dates