ASP.NETCoreMVC中当插入新记录时刷新表格
创始人
2024-09-18 02:30:08
0
  1. 首先,定义一个action来获取表格数据,该action应该返回一个包含所有表格数据的ViewModel。例如:
public IActionResult GetTableData()
{
    var tableData = _dbContext.Table.ToList();
    var viewModel = new TableViewModel
    {
        TableData = tableData
    };
    return Json(viewModel);
}
  1. 接着,在表单提交后,您需要在action中执行插入操作并获取最新的表格数据。然后,您可以使用jQuery的AJAX方法来刷新页面中的表格。例如:
$("#myForm").submit(function(e) {
    e.preventDefault();
    $.ajax({
        type: "POST",
        url: "/Table/Insert",
        data: $(this).serialize(),
        success: function() {
            $.get("/Table/GetTableData", function(data) {
                $("#myTable").html(data);
            });
        },
        error: function() {
            alert("Error: could not save record.");
        }
    });
});
  1. 最后,在您的视图中,使用partial视图来显示表格,并在页面加载时通过AJAX获取初始表格数据。例如:
@model TableViewModel

@Html.Partial("_Table", Model)

通过以上步骤,您就可以在ASP.NET Core MVC中插入新纪录时自动刷新表格了。

相关内容

热门资讯

四分钟辅助!福建天天开心攻略,... 四分钟辅助!福建天天开心攻略,小闲巴渝辅助(透视ai代打开挂辅助安装);福建天天开心攻略是一项福建天...
第五分钟辅助!江西微乐南昌有辅... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
一分钟辅助!werplan辅助... 一分钟辅助!werplan辅助,川滇互娱app辅助(玩家必备攻略开挂辅助安装);川滇互娱app辅助是...
7分钟开挂!九江讨赏辅助中至小... 7分钟开挂!九江讨赏辅助中至小程序,欢乐达人正版脚本(重大科普开挂辅助下载) >>您好:软件加薇13...
7分钟辅助!epoker免费透... 《7分钟辅助!epoker免费透视脚本,新超圣伏虎(透视讲解开挂辅助软件)》 新超圣伏虎软件透视开挂...
第九分钟开挂!腾达填大坑辅助器... 第九分钟开挂!腾达填大坑辅助器,福建天天开心辅助软件大全(玩家必备科普开挂辅助软件)>>您好:软件加...
第四分钟辅助!约战平台辅助,邯... 《第四分钟辅助!约战平台辅助,邯郸胡乐挂辅助(一分钟揭秘开挂辅助平台)》 邯郸胡乐挂辅助软件透视开挂...
第5分钟开挂!小程序微乐游戏辅... 第5分钟开挂!小程序微乐游戏辅助,新广西老友辅助(透视科技开挂辅助平台)【无需打开直接搜索加薇136...
5分钟辅助!we poker辅... 5分钟辅助!we poker辅助器下载,陕西三代辅助器免费(一分钟了解开挂辅助软件);1、让任何用户...
第9分钟透视!德普之星辅助器,... 您好:这款德普之星辅助器游戏是可以开挂的,确实是有挂的,很多玩家在这款德普之星辅助器游戏中打牌都会发...