簡體   English   中英

通過鈦JavaScript中的POST發送數組

[英]send Array through POST in titanium JavaScript

我有一個二維數組,需要通過POST將其發送到服務器。

我的數組看起來像這樣:

var array = [[Data1,Data2],[Data1,Data2],[Data1,Data2]];

這是我托盤發送陣列的方式:

var client = Ti.Network.createHTTPClient({
    onload : function(e) {
    },
    onerror : function(e) {
    },
        timeout : 30000
    });
    client.open("POST", Ti.App.Properties.getString('MyLink'));
    client.send({
        act : 'SendArray',
        MyArray : array
    });

問題是服務器沒有正確響應我的請求。 這是通過POST發送數組的正確方法嗎?

Appc文檔指出不要按照您嘗試的方式發送數組數據。

http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Network.HTTPClient-method-send

具體來說,它指出To send array data, specify each array element individually as a property of the object.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM