【问题标题】:Parsley js with MVC5带有 MVC5 的欧芹 js
【发布时间】:2013-11-12 19:13:28
【问题描述】:

我正在做一个 MVC 5 项目,我遇到了 parsley.js,发现它非常有趣。我开始使用它,但很快我就知道我们无法将它与我们在 MVC 中使用的数据注释集成。

parsley 期望“data-required”而注解给出“data-val-required”的差异 id=s。

我怎样才能让他们两个一起工作?无论如何,我们可以影响他们中的任何一个的行为吗?

任何建议或帮助将不胜感激。

【问题讨论】:

    标签: jquery data-annotations asp.net-mvc-5 parsley.js


    【解决方案1】:

    parsley 的默认命名空间是“parsley-”,因此必需的输入将使用“parsley-required”。要将其更改为“data-val-required”,您只需覆盖命名空间,您可以执行以下操作:

    $('#formId').parsley({
        namespace: 'data-val-'
    });
    

    【讨论】:

    • 请注意,如果其他人遇到问题,请不要使用“data-val”这个命名空间对我有用:“data-parsley-”
    猜你喜欢
    • 2013-11-24
    • 2017-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多