Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 欧芹添加模式约束?_Javascript_Jquery_Validation_Parsley.js_Parsley - Fatal编程技术网

Javascript 欧芹添加模式约束?

Javascript 欧芹添加模式约束?,javascript,jquery,validation,parsley.js,parsley,Javascript,Jquery,Validation,Parsley.js,Parsley,如何使用输入上的pattern属性将验证绑定到现有的绑定欧芹验证器 假设我有一个表单,它已经初始化,用户的动作会将一个潜水许可证字段推送到表单中,这个字段需要模式,以便它们只输入数字 字段: <input id="74" name="DivingLicence" type="text" value="" pattern="\d+" data-parsley-pattern="\d+" data-error-message="The Diving License is not valid"

如何使用输入上的pattern属性将验证绑定到现有的绑定欧芹验证器

假设我有一个表单,它已经初始化,用户的动作会将一个潜水许可证字段推送到表单中,这个字段需要模式,以便它们只输入数字

字段:

<input id="74" name="DivingLicence" type="text" value="" pattern="\d+" data-parsley-pattern="\d+" data-error-message="The Diving License is not valid" >
var item = {
    field : '#74' 
}

$('form').parsley('addItem', item.field);
var field = $(item.field);
if ('string' === typeof field.attr('pattern')) {
    field.parsley('addConstraint', {
        'pattern' :  field.attr('pattern')
    });
}

这是我尝试过的,但是当我输入错误的内容时,我似乎一点也不会出现错误。…

很不清楚发生了什么,或者您认为javascript将如何工作

您不需要任何javascript(除了将
添加到表单中的javascript之外),也不需要
数据欧芹模式
,因为欧芹将查看
模式
属性

像往常一样,代码笔会有所帮助,你可以从欧芹的例子开始