MVC应用中的确认模型

本文关键字:确认 模型 应用 MVC | 更新日期: 2023-09-27 18:07:10

我有一个要求,有人必须更新付款期间的开始日期。如果他们更改了,我需要检查是否有超出该期限的交易。如果有,我需要弹出一个确认信息,说"你确定要将这个日期更改为2014年7月13日吗?"在此日期之前,目前有18个交易将被删除。"

我如何处理这个模式呢?目前,我所有的MVC应用程序控制器有一个'Get'和'Save'控制器方法。比如,获取"Transaction(int accountID)",保存"Transactions(TransactionModel model)"。但是有了确认,我需要另一个控制器方法?

做这种确认的标准是什么?添加' ConfirmTransaction(TransactionModel model) ',得到调用,如果需要确认?

另外,我希望使用相同的视图…使用模态弹出来处理确认

MVC应用中的确认模型

你可以这样设置:

当用户提交表单时,您停止发布,并向操作发出ajax请求,查看日期字段并执行您提到的一些计算,然后该操作将返回要在模态中显示的数据。当您收到ajax结果时,您可以显示模态,如果用户单击ok,那么您可以提交表单。