Sma*_*ac 1 javascript c# asp.net jquery
我正在尝试从数组对象中获取所有 ID 并将其放入列表中,以便可以将它们传递给方法(API)
var tempObj= Getlist();
var tmpList = tempObj.listOfdata.filter(function (result) { return (result.Id) });
var data = tmpList
Run Code Online (Sandbox Code Playgroud)
然后我有我的 AJAX 调用
$.ajax({
url: url,
data: JSON.stringify(data),
contentType: 'application/json; charset=utf-8',
async: true,
method: 'POST',
success: function (data) {
console.log(data);
}
});
Run Code Online (Sandbox Code Playgroud)
没有数据正在传递
如果您想从对象集合中提取值,请不要使用filter。使用map。
let list = [
{ id: 1 },
{ id: 3 },
{ id: 23 },
{ id: 16 }
];
let data = list.map((obj) => obj.id);
console.log(data);Run Code Online (Sandbox Code Playgroud)
在 ES5 中:
var list = [
{ id: 1 },
{ id: 3 },
{ id: 23 },
{ id: 16 }
];
var data = list.map(function(obj) {
return obj.id;
});
console.log(data);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8242 次 |
| 最近记录: |