gpt4 book ai didi

javascript - BootstrapValidator 条件验证

转载 作者:行者123 更新时间:2023-11-29 10:43:46 24 4
gpt4 key购买 nike

我正在使用 BootstrapValidator我有一些文本字段和一个带有 2 个选项的单选按钮,只有在选择了单选按钮选项 2 时我才需要验证文本字段,我该如何获取它?

这是表格:

<form action="/it/Account/SignUp" class="form-horizontal" id="signup_form" method="post" role="form">
<label>Name</label>
<input type="text" name="name" class="form-control" id="name">
<label>Company</label>
<input type="text" name="company" class="form-control" id="company">
<input type="radio" name="usertype" value="0"><label>Private</label>
<input type="radio" name="usertype" value="1"><label>Company</label>

</form>

这是 BootstrapValidator 的 JavaScript:

$('#signup_form').bootstrapValidator({
message: 'This value is not valid',
live: 'disabled',
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
name: {
validators: {
notEmpty: {
message: 'required'
},
}
},
company: {
validators: {
notEmpty: {
message: 'required'
},
}
},
}
}

仅当“usertype”的单选值等于 1 时,我才需要验证“公司”字段

最佳答案

你应该看看回调验证选项

https://formvalidation.io/guide/validators/callback

您可以创建一个自定义函数来进行验证,返回一个 bool 值 true 或 false,然后您应该根据单选按钮是否被选中来检查 fieldValue

关于javascript - BootstrapValidator 条件验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23726270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com