首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Parsley.js密码确认不起作用

Parsley.js密码确认不起作用
EN

Stack Overflow用户
提问于 2013-08-13 23:15:10
回答 4查看 14.2K关注 0票数 8

我对Parsley.js框架有问题。

我的问题是密码和密码确认有相同的输入,但如果单击提交按钮,我会收到一条错误消息。

这是我的测试站点:

http://topkosmetikstudios.de/release/index.php?article_id=21

(德语密码= password和password wiederholen =密码确认)

下面是我的代码:

代码语言:javascript
复制
<div class="half right">
    <p>
        <label for="category" class="dropdown_label">Passwort</label>
        <input type="password" data-equalto="#eqalToModel" name="passwort" data-required="true" <?php echo ($_POST['passwort'])? $_POST['passwort']:""; ?>>
    </p>

</div>
<div class="half left">
    <p>
        <label for="category" class="dropdown_label">Passwort wiederholen</label>
        <input type="password" data-equalto="#eqalToModel" name="passwort_w" data-required="true">
    </p>
</div>

我使用了Parsley.js参数data-equalto="#elem",但它不起作用。

这里是Parsley.js文档:http://parsleyjs.org/documentation.html

有没有人看到我的代码中有问题,会导致这个不起作用?

EN

回答 4

Stack Overflow用户

发布于 2016-03-03 03:58:41

从Parsely.js 2.0开始,您可能使用了错误的标记:

代码语言:javascript
复制
data-parsley-equalto="#anotherfield"
票数 18
EN

Stack Overflow用户

发布于 2015-09-17 03:37:17

如果您尝试做的是在提交表单之前确保password 1password 2相同,那么根据文档(http://parsleyjs.org/doc/#psly-validators-list),您需要为要匹配的字段设置id。并设置字段一以查找字段二的id,反之亦然。

Equalto #2.0data-parsley-equalto=“#anotherfield”验证值是否与另一个字段的值相同(用于密码确认检查)。

参见下面的示例代码:

代码语言:javascript
复制
<div class="half right">
    <p>
       <label for="category" class="dropdown_label">Passwort</label>
       <input id="passwort" type="password" data-equalto="#passwort_w" name="passwort" data-required="true">
    </p>

</div>
<div class="half left">
    <p>
        <label for="category" class="dropdown_label">Passwort wiederholen</label>
            <input id="passwort_w" type="password" data-equalto="#passwort" name="passwort_w" data-required="true">
     </p>
</div>

有关Parsley.js的更多信息,请查看他们的documentation。如果这是您要查找的内容,请将此标记为答案。谢谢!

票数 4
EN

Stack Overflow用户

发布于 2014-11-22 22:28:01

尝试设置第一个密码输入的id (即" password "),然后将第二个输入的data-equalto属性设置为相同的值(即"#password"),它应该可以正常工作。如果它不工作,您可能希望检查parsley.js是否正确加载。希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18212902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档