0

语境

我的操作方法是:

[HttpPost]
public virtual JsonResult PickBet([FromBody] string id)
{ // Issue: id is null here...}

(控制器是一个简单的MVC控制器,不是WebApi)

我的客户代码是:

return $.ajax({
   type: "POST",
   url: "myurl",
   data:  "myid"
});

问题

当调用 action 方法时,id 参数为 null。我可以解决创建具有名为“id”的属性的 javascript 对象的问题,但这似乎是额外的努力(以及在线上的字节)

问题

在这种情况下,有什么简单的方法可以进行参数绑定吗?

4

0 回答 0