Javascript Parsley js在启动虚拟页面视图之前检查错误
我有一个使用欧芹js进行验证的多步骤表单。我需要先验证表单,然后启动一个Google Analytics虚拟页面视图,目前如果出现验证错误,它仍会启动页面视图,这是提交表单时返回的JavaScript:Javascript Parsley js在启动虚拟页面视图之前检查错误,javascript,forms,parsley.js,Javascript,Forms,Parsley.js,我有一个使用欧芹js进行验证的多步骤表单。我需要先验证表单,然后启动一个Google Analytics虚拟页面视图,目前如果出现验证错误,它仍会启动页面视图,这是提交表单时返回的JavaScript: var gaPageView = function gaPageView() { //alert("here"); if (div.form_elements_container.find('.pars
var gaPageView =
function gaPageView() {
//alert("here");
if (div.form_elements_container.find('.parsley-error').length > 0) {
return;
}
else {
ga('send', 'pageview', 'virtual-pageview-here');
}
};
所以我检查它在启动pageview之前首先在表单字段中找到属性'parsley error',但是现在它仍然启动pageview?谢谢。不清楚您如何绑定
gaPageView
,但是如果您将其绑定到parsley:form:validate
上,那么您可以简化代码,不必担心验证错误或绑定顺序等。非常感谢,我不知道我必须绑定ga-pageview,在parsley:form:validate上绑定它的最佳方式是什么,必须调用gaPageView
,对吗?如果您进入回溯,我想在某个时候,您将获得绑定的函数。要绑定到parsley:form:validate
,请检查文档:-)