2010-01-22 6 views
1

Я использовал JQuery.serializeArray() в форме, чтобы создать массив объектов на GreaseMonkey применения:Как получить упорядоченный массив из формы клиента к серверу с помощью GM_xmlhttpRequest

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

мне нужно используйте GM_xmlhttpRequest, чтобы обслуживать эти поля обратно на серверное приложение. Каков наилучший способ вернуть эти поля?

Спасибо заранее,

D

ответ

2

Я думаю, что я нашел ответ ...

мне нужно использовать

JSON.stringify(obj) 

превратить мои сериализованные поля в строку JSON , Тогда я должен был бы обслуживать эту строку на сервере как один из аргументов данных в запросе POST GM_xmlhttpRequest.