2010-01-22 237 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字符串。然後,我應該可以將該字符串作爲GM_xmlhttpRequest POST請求中的一個數據參數提供給服務器。