当前位置:首页>正文

ajax传对象数组 ajax如何传一个数组到后台

2023-04-11 06:28:41 互联网 未知

ajax如何传一个数组到后台

下载个jquery.js
用.ajax函数,参数类型为json,后台用json_decode解码就成了数组了
$("#btn2").click(function() {
$.ajax({
type: "POST",
contentType: "application/json",
url: "server.php",
data: "{name: "aaa", age: "20"}, {name: "bbb", age: "20"}, {name: "ccc", age: "20"}
",
dataType: json,
success: function(result) {
alert(result.d)
}
})
})

如何通过 Ajax 提交一个 JavaScript 对象数组

把对象数组转换成json,然后后台在把json转换成对象数组
var postArray= new Array()
var temp = new Object()
temp.id=1
temp.name=test
postArray.push(temp)
$.ajax({
    url:"url",
    type:post,
    data:{data:JSON.stringify(postArray)},//将对象数组转换成json
    success:function(data)
    { 
        //对date做处理
    }
})

随便看看