首页 > web前端 > js教程 > 为什么必需的字段验证在 MVC 4 的 JQuery 弹出模式中不起作用?

为什么必需的字段验证在 MVC 4 的 JQuery 弹出模式中不起作用?

DDD
发布: 2024-11-02 05:51:02
原创
250 人浏览过

Why Aren't Required Field Validations Working in My JQuery Popup Modal in MVC 4?

必需的字段验证在 MVC 4 中的 JQuery Popup Modal 中不起作用

在 MVC 4 应用程序中,您可能会遇到所需字段验证的问题在 JQuery 弹出模式中无法正常运行。要纠正这个问题,您需要在将内容加载到模式中后,使用不显眼的 JavaScript 验证来动态解析验证器。

解决方案:

以下修改后的代码将重新解析内容加载到模式中时的验证器:

<code class="javascript">$(this).load(actionURL, function (html) {
    var form = $('form');
    form.data('validator', null);
    $.validator.unobtrusive.parse(form);
    $('form', html).submit(function () {
        $.ajax({
            ....</code>
登录后复制

附加说明:

确保您的视图包含所需的 @Html.ValidationMessageFor 方法字段来显示验证消息。

通过实现这些更改,您可以确保所需的字段验证在 MVC 4 应用程序的 JQuery 弹出模式中正常工作。

以上是为什么必需的字段验证在 MVC 4 的 JQuery 弹出模式中不起作用?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板