我正在研究一个MVC 5项目,我遇到了parsley.js,发现它非常有趣。我开始使用它,但很快我知道我们无法将它与我们在MVC中使用的数据注释集成。
分析id = s,欧芹期望“数据需要”,而注释提供“ data-val-required ”。
我怎样才能使它们彼此合作?无论如何我们可以影响其中任何一个的行为吗?
任何建议或帮助都将不胜感激。
答案 0 :(得分:3)
parsley的默认命名空间是'parsley-',因此所需的输入将使用'parsley-required'。要将其更改为'data-val-required',您只需要覆盖命名空间,您可以按如下方式执行:
$('#formId').parsley({
namespace: 'data-val-'
});