如何解决MVC 验证在包含部分视图的模式弹出窗口中不起作用
我有现有的模态弹出窗口,它在从父视图单击按钮时动态填充局部视图。在这个局部视图中,有一个按钮。单击此按钮后,我正在使用以下代码使用新的部分视图更新现有的部分视图。
$("body").on("click","#btnAdd",function () {
$('#EmployeeModal .modal-body').load('Employee/AddEmployee',function () {
});
});
这个新的局部视图只不过是另一个现有视图,但我使用代码将其用作局部视图 -
return PartialView("EmployeeNew",employeeviewmodel);
现在这个新的部分视图包含带有 MVC 验证摘要的表单。但是在提交点击后,没有显示所需的错误消息。相反,控制转到 Post 操作,表单因空引用异常而中断(某些字段为空)。
但是当不用作部分视图(单父视图)时,此表单不会破坏。
我已经检查了所有必要的脚本并且它们存在 - 比如 jquery.validate.min.js、jquery.validate.unobtrusive.min.js 和一些 bootstrap.js 和 css 文件。
我还缺少什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。