表单验证io表单验证.如果“;“其他”;,请解释
formvalidation.io form validation. If "other", please explain
我在Bootstrap中使用FormValidation插件,我很喜欢它,只是有一件事我想不通。我有一张带有"其他"复选框的表格。如果你勾选"其他",我希望在另一个字段中键入一个解释。我浏览了整个网站(formvalidation.io),但没有找到答案。不幸的是,我知道的JS足够危险。
这是我在复选框中使用的验证器的代码。
'work_type[]': {
validators: {
choice: {
min: 1,
message: 'Please choose at least one work type.'
}
}
}
如果work_type的值为"other work",我希望在另一个名为"other_work"的字段中需要一个字符串。
对于任何试图弄清楚这一点的人,请检查回调函数
你可以这样声明你自己的函数:
function optionOtherValidator(value) {
if ($('#amountOther input').is(':checked');) {
return /^'w+$/.test(value);
}
return true;
},
然后在字段数组中,您将其声明为回调:
fields: {
optionOther: {
validators: {
callback: {
message: 'Please specify a value for other',
callback: optionOtherValidator
}
}
}
...
相关文章:
- 解析javascript表单验证器
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 自定义表单验证和提交
- Javascript表单验证的缺点
- Jquery的表单验证不起作用
- 语义ui表单验证:图像url
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- JavaScript表单验证-“;“错误”;不按需要工作
- Mailchimp内联表单验证不适用于JS加载的HTML
- jQuery/JS获胜't在表单验证后重定向
- jquery表单验证复选框错误显示
- javascript表单验证-数值和密码
- 我想知道如何在javascript中进行表单验证
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- 使用记录保存的消息进行表单验证
- 表单验证工作不正常,在不检查条目的情况下继续
- 如何对未知表单元素进行表单验证
- 使用ajax、php和mysql进行表单验证
- JS表单验证未发生
- 表单验证jsphp路径