【发布时间】:2019-03-30 11:08:04
【问题描述】:
这是我的 ajax 调用:
var myIds = ["A","B","C"]
$.ajax({
type: "POST",
url: /DoStuffAndThings?year=2018&name=test,
data: {myIds: myIds},
traditional: false
});
这是我的控制器操作:
[HttpPost]
public void DoStuffAndThings(int year, string name, [FromBody] List<string> myIds) {
// do stuff
}
年份和名称没有问题,但 myIds 始终为空。
我试过了
data: {myIds: myIds} 和 data: myIds 和 data: {"": myIds} 我尝试使用 Ienumerable<string> 和 List<string> 和 string[]
我尝试过传统的:真假
【问题讨论】:
标签: c# ajax asp.net-web-api asp.net-web-api2