//多参数传递
[HttpPost]
public IActionResult Post(string a,string b)
{}
//ajax不可设置为contentType: "application/json;",不设置
//ajax data直接传入JSON对象data:{ "a": "1", "b": "2" }或者data:"a=1&b=2"
//传递参数名和接受的参数名必须一致
如果public IActionResult Post(string a),那么传值data: { "": "Jim" },a的值就是jim
前端传入data: {a:["11","22","33"]},后端接收public IActionResult Sort(string[] a)
//JSON对象传递,只能传递一个参数, js如下设置
//ajax contentType: "application/json;", 设置之后变成了Request Payload
//ajax JSON.stringify(data),需要转化为JSON字符串
//后台只接收一个参数,类型为dynamic、object、model
//后台必须使用[FromBody]
[HttpPost]
public IActionResult Post([FromBody]dynamic d)
public IActionResult Post([FromBody]object d)
public IActionResult Post([FromBody]model d)