要实现ASP.NET CORE通过视图模型以及附加参数进行Ajax post请求,你可以按照以下步骤进行操作:
public class MyViewModel
{
public string Name { get; set; }
public int Age { get; set; }
}
var myViewModel = {
Name: "John",
Age: 25
};
$.ajax({
url: '/ControllerName/ActionName',
type: 'POST',
dataType: 'json',
data: JSON.stringify(myViewModel),
contentType: 'application/json',
success: function(response) {
// 处理成功响应
},
error: function(error) {
// 处理错误响应
}
});
[HttpPost]
public IActionResult ActionName([FromBody]MyViewModel myViewModel)
{
// 处理视图模型对象
// 返回响应
}
通过以上步骤,你可以实现ASP.NET CORE通过视图模型以及附加参数进行Ajax post请求。请根据你的具体需求进行相应的修改和调整。