javascript - 欧芹不等于验证

标签 javascript jquery parsley.js

我有更改密码屏幕 我希望当前密码和新密码不应该相同 有没有办法用欧芹做到这一点

我也尝试了以下条件,但没有成功。

data_parsley_notequalto = "#controlId"

最佳答案

这段代码在很多情况下对我来说效果很好:

window.Parsley.addValidator("notequalto", {
    requirementType: "string",
    validateString: function(value, element) {
        return value !== $(element).val();
    }
});

你可以像这样使用它:

<input type="text" id="test1" data-parsley-required>
<input type="text" id="test2" data-parsley-required data-parsley-notequalto="#test1" data-parsley-notequalto-message="These two fields must not be identical!">

关于javascript - 欧芹不等于验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22955198/

相关文章:

jquery - 如何将对象添加到 jQuery 对象以便我稍后可以检索它?

javascript - html 超链接 <a> 不刷新

javascript - 如何使用 JavaScript 解码 JPEG2000 位数组图像

javascript - 如何删除使用 .css() 函数添加的样式?

javascript - 在向导表单上使用欧芹(3 个步骤)

jquery - 欧芹 js 与 MVC5

javascript - 页面加载后表单提交按钮无法立即工作

javascript - Mechanize Javascript

javascript - 如何禁用鼠标右键单击网页?

javascript - JSON 对象通过 jQuery 发布到 php