如果选中了相应的复选框,则验证文本框
Validate textbox if corresponding checkbox is checked
我发现了以下帖子(如果勾选复选框,文本框不得为空),它与我想对我的页面做什么有关。但是,如果复选框和 texbox 是动态生成的,因此您不知道将出现的最终数字,您如何做到这一点?有时我有 3 个复选框和文本框对,有时我有 25 个或更多。如何使用jquery完成此操作?
我在 https://jsfiddle.net/v2vzs3ew/用html和jquery的代码创建了这个小提琴。在阅读了相当多关于jquery的内容并查看了许多不同的示例之后,我想出了这个,但不确定为什么它不起作用,至少部分有效。
$(document).ready(function() {
$("#button").click(function() {
if ($(".chk").each(":checked") && $(".parcel").val().length <= 0)
alert("You must input acres for all parcels checked.")
});
});
有多种方法可以使用 JQuery 抓取所有复选框和文本框。
复选框的一个简单解决方案,在我的头顶上,是使用带有.each()
循环的:checkbox
选择器。这将允许您对页面上的每个复选框执行任何操作。
$(':checkbox').each(function() {
//$(this) is your checkbox object
});
有关jQuery选择器的完整列表,您可以在 http://api.jquery.com/category/selectors/
jQuery有很多不同的方式可以处理你的情况,所以如果你有一个更具体的场景,请做一些研究或发布一些代码示例。
相关文章:
- 使用angularjs验证文本框中的电子邮件
- 验证文本区域
- 正在验证文本框内容
- 将动态验证文本添加到自定义jQuery验证规则中
- 如何使用javascript验证文本字符串
- 使用PHP验证文本文件中的单词
- 如何验证文本框,使我不能输入零作为第一个数字
- 如何在 jQuery 中验证文本框
- 我们如何在 Webform 中验证文本框输入
- 如何在 Jquery 中验证文本框
- 如果选中了相应的复选框,则验证文本框
- 验证文本区域输入的字母数字值
- 如何自动验证文本框值
- 使用 Javascript 在输入时验证文本区域
- 如何使用 Javascript 验证器验证文本框
- 使用正则表达式在 JavaScript/jQuery 中使用多个 if 语句验证文本
- JavaScript 验证文本输入框中的字母和数字的可变序列
- 简单验证拒绝验证文本区域
- 如何验证文本框值在一系列文本框中是否为空
- 使用 JavaScript 在 GridView 中查找和验证文本框和下拉列表