jquery - 如何一起使用 bootstap4 工具按钮和 jquery 验证插件
问题描述
我想检查切换按钮是否已使用 jquery 验证器插件进行检查。
$(document).ready(function() {
$('form[id="my_form"]').validate({
rules: {
category_title: { required: true,},
sort_order: {required: true,number: true,},
options1: {required: true,},
},
submitHandler: function(form) {
form.submit();
}
});
$.validator.addMethod(
"valueNotEquals",
function(value, element, arg) {
return arg !== value;
},
"Required."
);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script>
<div class="form-group">
<label class="tags">Status</label>
<div class="btn-group btn-group-toggle" data-toggle="buttons">
<label class="btn btn-secondary">
<input type="radio" name="options1" id="option1" autocomplete="off" value="ON"> ON
</label>
<label class="btn btn-secondary">
<input type="radio" name="options1" id="option2" autocomplete="off" value="OFF"> OFF
</label>
</div>
</div>
错误标签显示在按钮内部而不是按钮侧面,那么我该如何实现呢?
解决方案
您可以使用引导切换
<link href="https://gitcdn.github.io/bootstrap-toggle/2.2.2/css/bootstrap-toggle.min.css" rel="stylesheet">
<script src="https://gitcdn.github.io/bootstrap-toggle/2.2.2/js/bootstrap-toggle.min.js"></script>
<label class="checkbox-inline">
<input type="checkbox" checked data-toggle="toggle"> First
</label>
请在下面找到文档链接以进行更多自定义
推荐阅读
- javascript - 保存的示例中的局部变量在哪里?
- c++ - 使用 MinGW gcc/g++ (nuwen distro) 编译的程序中的运行时错误
- python - Pyspark - 与 SparkContext 相关的错误 - 没有属性 _jsc
- postgresql - 使用 Postgres LTREE 时如何将参数传递给 JPA?
- amazon-web-services - AWS EC2 t2.small 实例 CPU 利用率每天都会定期达到 100%
- powershell - 删除集群资源依赖:SQL Server 故障转移集群
- spring-boot - SpringBoot:杰克逊 2.9.7 -> 杰克逊 2.9.8+
- ruby-on-rails - 发布请求后访问 URL 中的旧获取参数
- dialogflow-es - Dialogflow 接收所有意图的置信度分数
- kubernetes - 在 Kubernetes 上使用 Helm 创建服务帐户时出错