// 在打开弹出框时加载需要编辑或添加的数据 function editItem(itemId){ $.ajax({ url: '/ControllerName/Edit/' + itemId, type: 'GET', success: function(response){ $('#myModal .modal-body').html(response); $('#myModal').modal('show'); } }) }
// 在弹出框中点击保存按钮后提交保存数据并自动刷新容器元素 $('#mySaveBtn').click(function(){ $.ajax({ url: '/ControllerName/Save', type: 'POST', data: $('form#myFormId').serialize(), success: function(response){ $('#myModal').modal('hide'); $('#myPartialViewContainer').html(response); } }) })
[HttpGet] public IActionResult Edit(int id) { // 从数据库或其他数据源中获取需要编辑