【发布时间】:2016-07-29 13:14:34
【问题描述】:
我正在节点中创建一个应用程序,它将获取从 jquery Ajax 发送的数组,这是我的代码:
Ember.$.ajax
({
type:"PUT",
url:"http://localhost:3000/ids/",
data:
{
ids:[29,12,43],
},
dataType: 'json',
});
这是我的 node.js 代码:
router.put('/ids/', function(req, res)
{
var data = req.body;
console.log(data);
console.log(data.ids);
});
结果是:
{ 'ids[]': ['29', '12', '43' ] }
未定义
我也尝试过迭代它,但是代码:
for (var key in data) {
if (data.hasOwnProperty(key)) {
console.log(key + " -> " + data[key]);
}
}
也不行。在这种情况下我该怎么办?
【问题讨论】:
标签: javascript arrays node.js