【问题标题】:ZipCode and Phone error message doesn't disappear with Parsley邮编和电话错误消息不会随 Parsley 消失
【发布时间】:2016-07-19 16:18:12
【问题描述】:

我正在使用 Parsley 来验证我的输入(不是表单),几乎所有的东西都很好!

我唯一的问题是,如果我将邮政编码和电话字段留空,则会出现错误消息,但是当我专注并开始输入时,它不会像其他字段一样离开。我尝试了许多不同的正则表达式,认为这可能是问题,但到目前为止还没有运气。

//////更新///////

我意识到阻止 parsley 验证的元素是用于这 2 个输入的掩码库

是否有人设法让 Parsley 使用掩码库进行验证?

jQuery(function ($) {
    $(".required_input").parsley();
});
<!--Zip Code-->
<asp:TextBox ID="txtZip" runat="server" MaxLength="7"  required="" data-parsley-trigger="focusout" data-parsley-validate="" data-parsley-error-message="*" data-parsley-pattern="^[ABCEGHJKLMNPRSTVXY][0-9][ABCEGHJKLMNPRSTVWXYZ] [0-9][ABCEGHJKLMNPRSTVWXYZ][0-9]" CssClass="UpperCase maskZip required_input"></asp:TextBox>

<!--Phone-->
<asp:TextBox ID="txtPhone" runat="server" data-parsley-trigger="focusout" required="" data-parsley-error-message="*" data-parsley-validate="" data-parsley-pattern="((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}" CssClass="input103size maskPhone required_input"></asp:TextBox>

【问题讨论】:

  • Fiddle 或其他演示页面让我们看看?我们需要看到更多您的网页。
  • 请提供更多细节。如果我们看不到代码或某种类型的示例或类似的东西,我们将无能为力。
  • 没什么可展示的,但我已经添加了我的欧芹调用和我的 .asp 结构。如果它令人困惑,我可以添加 html,但它几乎是一样的
  • @CharlieFish 你可以投票或删除我的问题吗?由于这是 Parsley 和 Mask 库之间的冲突,我将再提出一个问题。6 个月是一个漫长的等待。
  • @Collin 什么?我无权删除您的问题。我相信只有你能做到这一点或模组。

标签: javascript regex validation phone-number zipcode


【解决方案1】:

我意识到阻止 parsley 验证的元素是用于这 2 个输入的掩码库

【讨论】:

    猜你喜欢
    • 2012-09-18
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    相关资源
    最近更新 更多