鍍金池/ 問答/PHP/ js處理數(shù)組的問題

js處理數(shù)組的問題

js獲取到這樣的數(shù)組

var arr=[

{'url':uod/img,'id':12},
{'url':uod/img,'id':12},
{'url':uod/img,'id':12},
{'url':uod/img,'id':12},

]

ajax怎么傳到PHP后臺處理

回答
編輯回答
真難過

....約定好接口的數(shù)據(jù)結(jié)構(gòu),你可能會碰到數(shù)據(jù)的序列化和反序列化問題

2017年11月23日 20:32
編輯回答
晚風眠

前后臺交互傳參數(shù)的第一步,就是要雙方先商榷好亮點,1.需要的值 2.傳值格式;
接下來就可以傳值了。

比如后臺需要一個數(shù)組格式的數(shù)據(jù)。
ajax你直接在參數(shù)中寫這個數(shù)組就可以了;

$.ajax({
        type: "post",
        url: url,
        data: {
            "jsonArg":arr //你的參數(shù)
        },
        dataType: "json",
        success: function(rsp) {
            
        }
    });
不行的話傳json。
讓后臺獲取,json.arr
var json = {
    "arr": [

        {
            'url': uod / img,
            'id': 12
        },
        {
            'url': uod / img,
            'id': 12
        },
        {
            'url': uod / img,
            'id': 12
        },
        {
            'url': uod / img,
            'id': 12
        },
    ]
}

再不行就把這個json轉(zhuǎn)化成字符串形式JSON.stringify(json),再傳給后臺.

2018年2月13日 15:42