实施细节:
- 页面有添加按钮和表格视图
- 单击添加按钮时,部分视图(表单)会加载到 Modal PopUp 上。根据参数选择的动态形式。
- 在添加按钮上单击下面的代码用于将部分视图表单绑定到 div
$.ajax({
url: '/Controller/GetModal',
data: { modalType: modalType },
success: function (data) {
$('#modalWrapper').html(data);
$('.modal-wrapper').modal();
}
});
- 使用实现的部分视图表单
Ajax.BeginForm("Save", "Controller",new AjaxOptions
{
HttpMethod = "POST",
UpdateTargetId = "divTableView",
LoadingElementId = "loading"
}))
问题: - 单击保存验证时未触发。
其他信息:
脚本文件:
bootstrap.js
jQuery-3.5.1.js
jquery.unobtrusive-ajax.js
jquery.validate.js
jquery.validate.unobtrusive.js
我尝试在 ajax 成功方法中添加以下代码
$.validator.unobtrusive.parse(form);
出现以下错误:
$.validator is undefined
提前感谢您的帮助。