【问题标题】:Parsley.js message won't display in custom error containerParsley.js 消息不会显示在自定义错误容器中
【发布时间】:2014-02-05 16:19:34
【问题描述】:

我正在尝试将自定义 Parsley.js 错误消息放入自定义容器中,但该消息出现在标准 <ul id="parsley-40824446517889035" class="parsley-error-list"> 元素中。这是我的简单测试:

<form parsley-validate novalidate>
<input type="text" id="parsley-minlength" parsley-minlength="6" placeholder="minlength = 6" parsley-error-message="Please enter a valid value" parlsey-error-container="#msgspan" required="required" />
<span id="msgspan"></span>
<input type="submit" name="submit" id="mytestbutton" value="Submit" />
</form>

Parsley 文档中的示例表明应该像这样引用该元素:

parsley-error-container="ul#myproperlabel li.someclass"

我不清楚#myproperlabel 和 someclass 指的是什么。我是否需要使用 someclass 名称向我的 HTML 添加 ul 而不是 span 元素?

我看到了关于引用“elem”jQuery 函数的示例,但不清楚该帖子是否允许我将消息设置为我的自定义跨度,或者它是否只将消息放在父元素之外。

谢谢。

【问题讨论】:

    标签: jquery html validation parsley.js


    【解决方案1】:

    你有一个错字,是parsley-error-container="#msgspan" 而不是parlsey-error-container="#msgspan" ;)

    【讨论】:

      【解决方案2】:

      在新版本(2.0)中,你必须使用data-parsley-errors-container="#myid"来显示错误信息

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-09-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多