0
首先我有這種列表的其中充滿這樣的:如何從列表中提取值?
var data = {};
liste_path_categories.forEach(function (element) {
data[element.letter] = {};
data[element.letter][element.id_categ] = element.reponse;
});
所以我還是檢查如果列表不填充:
console.log("list data[][] to be send to the web service");
for (var o in data) {
for (var p in data[o]) {
console.log("data[" + o + "][" + p + "]= " + data[o][p]);
}
一切正常。 現在,當我將其追加到FORMDATA對象是在XHR POST請求的數據:
var mdata = new FormData();
mdata.append('token', token);
mdata.append('game_session_id', WinJS.Application.sessionState.game_session_id);
/* mdata.append('data[A][6480]', "Affz");
mdata.append('data[A][6483]', "Azfzf");
mdata.append('data[A][6487]', "Azfz");
mdata.append('data[A][6484]', "Afzf");
mdata.append('data[A][6486]', "Azfzf");
*/
mdata.append('data', data);
當我送我有一個問題,內部服務器問題 但是當我評論該行併發送mdata.append(數據通過數據在statiw方式)在工作和發送成功。 如果我添加到數據列表中,我嘗試了JSON.stringify(數據),但它失敗了。 如果有人知道如何提取所有數據並拆分列表數據。 任何幫助將不勝感激