我有这个在我的js
var modelo = {
Estatus: 2,
IdVet: 1
};
$http.post('/AdminV2/Vet/ActualizarEstatus', modelo)
.then(function (res) {
});
这对我的.cs
[HttpPost]
public JsonResult ActualizarEstatus(ActualizarEstatus estatus)
{
if (estatus == null)
{
return JsonResultBool(false);
}
return JsonResultBool(true);
}
public class ActualizarEstatus
{
public int Estatus { get; set; }
public int IdVet { get; set; }
}
和参数 “estatus” 总是空。我究竟做错了什么?
编辑:更正的例子
您确定要调用'ObtenerVets'而不是'ActualizarEstatus'吗? – Rodolfo
你需要[FromBody]属性吗?因此,它会像 公共JsonResult ActualizarEstatus([FromBody] ActualizarEstatus estatus) 此外,还要确保你做其他人说什么,Json.stringify对象在发送前。 –