2010-01-22 12 views
1

I utilisé JQuery.serializeArray() sur un formulaire pour créer un tableau d'objets sur une application Greasemonkey:Comment obtenir un tableau sérialisé à partir d'un formulaire client à un serveur en utilisant le GM_xmlhttpRequest

[ 
    { 
    name: a 
    value: 1 
    }, 
    { 
    name: b 
    value: 2 
    }, 
    { 
    name: c 
    value: 3 
    }, 
    { 
    name: d 
    value: 4 
    }, 
    { 
    name: e 
    value: 5 
    } 
] 

Je dois utilisez GM_xmlhttpRequest pour renvoyer ces champs à une application côté serveur. Quel est le meilleur moyen de retourner ces champs?

Merci à l'avance,

D

Répondre

2

Je pense avoir trouvé la réponse ...

Je dois utiliser

JSON.stringify(obj) 

pour transformer mes champs sérialisés dans une chaîne JSON . Ensuite, je devrais être en mesure de servir cette chaîne au serveur comme l'un des arguments de données dans une requête POST GM_xmlhttpRequest.