jquery - 使用 Parsley.JS 和 select2 在输入字段上方显示错误消息

标签 jquery jquery-select2 parsley.js

没有 select2 js 下拉菜单时,消息会出现在下拉列表下方,但使用 select2 js 后,错误消息会出现在下拉列表上方。

我可以在 select2 js 下拉列表下方或任何特定位置显示错误消息吗?

工作代码会有帮助!

 Getting error message are above my input fields :(

Getting error message are above my input fields :( Ex2

最佳答案

纯ParsleyJS

考虑使用这样的自定义验证器:

Parsley.addValidator('allselected',
    function (value) {
        return true==(value != '-1')
    });


<select data-parsley-allselected="true" >
    <option value="-1">Please select value</option>
    <option value="1">Text1</option>
    <option value="2">Text2</option>
</select>

错误消息将显示在选择输入的下方

请注意,您必须向您的语言区域添加正确的 allselected 消息。

关于jquery - 使用 Parsley.JS 和 select2 在输入字段上方显示错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46111894/

相关文章:

javascript - 将类(悬停时)添加到目标池,但不添加到悬停元素

javascript - 欧芹 : custom validation

用于计算学期类(class)费用的 Javascript 表单

javascript - 多维 boolean 数组检查 Javascript 中是否全部为真

jquery - 使用 jQuery 的 select2 将值添加到多重选择

javascript - 使用 ajax 和 select2 设置数据属性

javascript - parsley.js - 日期字段的自定义验证

ajax - AJAX 上的 Parsley.js 触发错误

javascript - 使用 JavaScript,我可以将图像保存为其 CSS 缩略图大小吗?

jquery - 获取 Select2 下拉列表中以逗号分隔的选定文本。