目前我正在使用data-parsley-`constraint`-message="Englishsentencegoeshere"但现在我正在努力添加本地化,这些消息将永远不会使用i18n库进行翻译,因为它们是自定义的。有没有办法添加类似的东西data-parsley-`constraint`-message-fr="Francaisfrancaisfrancais"或者通过JS来实现?具体来说,我正在使用data-parsley-required-message="" 最佳答案 为什么不使用Parsley的本地化而不是在输入
我已经多次使用parsley.js,并从字面上复制了我上次使用parsley时的代码。但是,每次我提交表单时,页面都会刷新。preventDefault似乎适用于我的其他页面并阻止页面刷新,但出于某种原因,当我现在尝试时它不起作用。谁能弄清楚为什么不呢?$(function(){$("#register_signup").submit(function(e){e.preventDefault();varform=$(this);if($('#rform').parsley('isValid')){alert('valid');}});}); 最佳答案
使用Parsley.js,是否可以指定应该保存错误消息的元素?我试过:$('#myForm').parsley({errors:{container:{$('#errorMessages')}}});但错误消息仍然紧跟在我的表单输入之后。 最佳答案 我添加了另一个数据属性,data-parsley-errors-container="#element"。这可能允许您修改DOM以指定错误消息的显示位置。更多信息在这里:http://parsleyjs.org/doc/index.html#ui-for-field最佳
如果可以做这样的事情就好了$('input.specific-field').parsley('error','thisisacustomerrormessage');...但我想这不可能吧?我怎样才能实现这样的目标? 最佳答案 Parsley有一些内置的方法可以添加自定义错误消息。varspecificField=$('input.specific-field').parsley();#addtheerrorwindow.ParsleyUI.addError(specificField,"myCustomError",'thisi
如果可以做这样的事情就好了$('input.specific-field').parsley('error','thisisacustomerrormessage');...但我想这不可能吧?我怎样才能实现这样的目标? 最佳答案 Parsley有一些内置的方法可以添加自定义错误消息。varspecificField=$('input.specific-field').parsley();#addtheerrorwindow.ParsleyUI.addError(specificField,"myCustomError",'thisi
我正在尝试将Parsley验证添加到Bootstrap3btn-group中包含的一组单选按钮。问题是parsley注入(inject)的错误包装器(在我的例子中设置为一个跨度)出现在两个选项之间(包含在标签中)而不是btn-groupdiv之外。下面的示例说明了这一点:YesNo关于如何解决这个问题有什么建议吗? 最佳答案 在深入研究源代码后,我注意到在初始化Parsley时有一个“errorsContainer”选项可用。将初始化函数更改为:$(".validate-form").parsley({successClass:"h
我有一个表单,其中包含一个可选输入字段和3个必填输入字段。对于可选输入,我有以下标记:如果我输入字母或任何其他字符,这不会触发验证。它确实验证最小值和最大值。如果我输入必需的属性,它似乎确实有效,但我不希望那样。我还尝试定义一个模式如下:data-parsley-pattern="^[0-9]*$"它们似乎都不起作用。有什么想法吗? 最佳答案 您可以使用data-parsley-type="digits"。请注意使用type="text"而不是number。如果您只想允许数字(而不是float),这会起作用。如果你想要float,你
我正在使用parsleyjs.org验证我的表格。插件创建一个ui.parsley-errors-list当输入有验证错误时。问题是.parsley-errors-list被放置在表单元素的“input、textarea、radioetc..”之后,打破了我的布局,如下所示:CheckboxswithamaxNormalThisvalueisrequired.NormalNormal相反,.parsley-errors-list需要定位为容器中的最后一个子元素/元素.这可以实现吗? 最佳答案 您可以(至少)通过两种方式设置错误容器。
Asynchronousformsubmissionwithparsley.js我正在尝试创建一个使用Parsley.js进行前端验证并异步提交的表单。该表单名为#contactForm,提交按钮为#sendData,当我在空或无效表单上点击提交时出现错误。我希望看到来自无效表单数据的"错误"警报,但它只是继续出现Else条件,并且数据由contactForm.php.处理12345678910111213141516$(document).ready(function(){ //submitdataonclickandcheckifvalid $('#sendData').click(f
Asynchronousformsubmissionwithparsley.js我正在尝试创建一个使用Parsley.js进行前端验证并异步提交的表单。该表单名为#contactForm,提交按钮为#sendData,当我在空或无效表单上点击提交时出现错误。我希望看到来自无效表单数据的"错误"警报,但它只是继续出现Else条件,并且数据由contactForm.php.处理12345678910111213141516$(document).ready(function(){ //submitdataonclickandcheckifvalid $('#sendData').click(f