如果不可见,我希望Parsley不验证输入.我有一个大型的多步骤调查,在您完成它时会显示新的部分.每个部分都有自己的标记,在每个表单中,我可以有多个部分,在您浏览时会显示.我目前正在使用1.x,这就是我现在这样做的方式:
$('#' + formID).parsley({
errors : {
container: function(element) {
var $container = element.parent().find('parsley-container');
if($container.length === 0)
{
if($(element).hasClass('text-hide') && !$(element).hasClass('not-select'))
{
$(element).prev().addClass('is-error');
}
else
{
$container = $('<div class="parsley-container"></div>').insertAfter(element);
}
}
return $container;
}
},
listeners: {
onFieldValidate: function(elem) {
if(!$(elem).is(':visible'))
{
return true;
}
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
在侦听器部分,我只验证可见的字段.我怎样才能在Parsley 2.x中做到这一点?我一直在阅读文档,我找不到相同的方法.我知道2.x中有验证组,但有没有办法像我在1.x中那样做?