javascript - 创建自定义验证器以检查输入是否为 Parsley 中的字符串

标签 javascript jquery parsley.js

我想创建一个自定义验证器来检查输入是否为字符串而不是数字。示例:我在输入中输入 2 它应该显示错误消息,当我输入 data-parsley-name

时它会被触发
<script type="text/javascript" src="js/jquery-3.4.1.js"></script>
<script type="text/javascript" src="js/parsley.min.js"></script>

<input type="text" id="f_name" name="f_name" placeholder="Enter First Name" data-parsley-required="true" data-parsley-trigger=" focusout" data-parsley-name>
window.Parsley.addValidator('name', {
        requirementType: 'string',
        validateString: function(value) {
            if(isNaN(value)){
                return value;
            }
        },
        messages: {
          en: 'Enter a Valid Name',

        }
      });

最佳答案

我发现我可以使用 data-parsley-pattern="^[a-zA-Z]+$"

关于javascript - 创建自定义验证器以检查输入是否为 Parsley 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58039306/

相关文章:

javascript - AngularJS 中的 Controller 和模板

javascript - 访问 AngularJS 工厂方法/数组时出错

javascript - react 处理程序 - 柯里化(Currying)

javascript - 正则表达式连接元素(如果彼此直接相邻)

javascript - Parsley.js 验证没有 dom 元素的函数

javascript - 如何将提交监听器附加到所有表单,包括 iframe 和嵌套 iframe 中的表单

jquery - 使用 tablesorter 和 pager 将行添加到表中

javascript - 触发点击事件不工作jquery

javascript - 欧芹远程 该值似乎无效

javascript - 我定制的欧芹新违规不起作用