【发布时间】:2015-08-27 15:49:08
【问题描述】:
是否有通过 jquery 发布对象数组的内置解决方案?
数组是
data = [{
id: "333",
date: "22/12/2015"
},
{
id: "333",
date: "22/12/2015"
}]
$.post('url', data, function(){}, "json"); 失败
【问题讨论】:
是否有通过 jquery 发布对象数组的内置解决方案?
数组是
data = [{
id: "333",
date: "22/12/2015"
},
{
id: "333",
date: "22/12/2015"
}]
$.post('url', data, function(){}, "json"); 失败
【问题讨论】:
你可以像这样发送一个包含数组的对象:
data = {
items: [{
id: "333",
date: "22/12/2015"
},
{
id: "333",
date: "22/12/2015"
}]
}
$.post('url', data, function(){}, "json");
【讨论】:
您需要在 POST 中将值作为键/值对传递。你不能只发送数组,你需要在 POST 数组中给它一个“键”。
$.post('url', {data: data}, function(){}, "json");
【讨论】: