4

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

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

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

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

4

1 回答 1

3

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

$('#formId').parsley({
    namespace: 'data-val-'
});
于 2013-12-18T14:03:40.273 回答