通过Ajax Post更新模型更改视图 - MVC3
在MVC3中,Ajax Post用于在不刷新整个页面的情况下更新模型和视图。以下是完善且全面的答案:
// 在MVC3中,使用Ajax Post更新模型和视图的示例代码
// 在控制器中添加以下代码
[HttpPost]
public ActionResult UpdateModel(string newData)
{
// 更新模型的代码
// ...
// 返回更新后的视图
return PartialView("_PartialView", updatedModel);
}
// 在视图中添加以下代码
$.ajax({
url: '@Url.Action("UpdateModel")',
type: 'POST',
data: { newData: 'yourData' },
success: function (result) {
// 更新视图的代码
// ...
}
});
以上是关于“通过Ajax Post更新模型更改视图 - MVC3”的完善且全面的答案。
领取专属 10元无门槛券
手把手带您无忧上云