提问人:Sridhar 提问时间:6/6/2020 最后编辑:Sridhar 更新时间:6/6/2020 访问量:184
动态表单 ajax beginform 验证错误 - MVC
dynamic form ajax beginform validation error - MVC
问:
实施细节:
- 页面具有“添加按钮”和“表”视图
- 单击“添加”按钮时,部分视图(窗体)将加载到“模态弹出窗口”上。根据参数选择动态表单。
- 在“添加”按钮上,单击下面的代码用于将部分视图表单绑定到 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
提前感谢您的帮助。
答: 暂无答案
评论