Parsley.js 验证没有 dom 元素的函数
Parsley.js validate functions without dom elements
我喜欢在有表单的情况下使用解析表单验证助手。但是,我希望能够在某些 JS 代码中只有一个我想要验证的变量的情况下手动访问验证函数。即)
var someEmail = "hello@gmail.com";
parsely.isEmail(someEmail);
现在,我知道这是一个简单的例子,有大量的正则表达式可供我创建自己的 isEmail() 函数。但是,如果我已经包含了具有大量内置验证函数的 parsely,那么利用它们会很棒。
有谁知道无需像 here 所述那样即时创建占位符 DOM 元素的方法吗?
不,没有(简单的)方法直接访问验证,但验证 "virtual" 输入非常容易,无需向 DOM:
添加任何内容
$('<input>').parsley({type: 'email'}).isValid(true, someEmail);
我喜欢在有表单的情况下使用解析表单验证助手。但是,我希望能够在某些 JS 代码中只有一个我想要验证的变量的情况下手动访问验证函数。即)
var someEmail = "hello@gmail.com";
parsely.isEmail(someEmail);
现在,我知道这是一个简单的例子,有大量的正则表达式可供我创建自己的 isEmail() 函数。但是,如果我已经包含了具有大量内置验证函数的 parsely,那么利用它们会很棒。
有谁知道无需像 here 所述那样即时创建占位符 DOM 元素的方法吗?
不,没有(简单的)方法直接访问验证,但验证 "virtual" 输入非常容易,无需向 DOM:
添加任何内容$('<input>').parsley({type: 'email'}).isValid(true, someEmail);