单选框的Jquery验证
Jquery validation for radio box
我可以知道如何在jquery中对单选按钮进行验证吗?我需要用户从单选列表中选择项目,如果他们提交表单时没有选择项目,系统将在标签处显示错误消息。如有帮助,不胜感激。
请查收样品。
jsfield: 1
Demo
DEMO
id
s在DOM
和input type="radio"
中必须是唯一的不能有重复的id
s
相反,我为你的radio
按钮添加了一个类,下面将是相同的反射:
<input class="rds" type="radio" name="SUBCLS" id="SUBCLS" value="CO" id="CheckboxGroup1_0" style="vertical-align: -2px;" />Comprehensive
<input class="rds" type="radio" name="SUBCLS" value="TF" id="CheckboxGroup1_1" />Third Party Fire & Theft
<input class="rds" type="radio" name="SUBCLS" value="TP" id="CheckboxGroup1_2" />Third Party
<div class="errmsg"></div> <!--A div to display error message-->
在你的fnValidate()
if(!$(".rds:checked").length)
{
$(".errmsg").text('Please select a value from radio')
}
使用$("[name=SUBCLS]:checked").length
$('#submitbutton').click(function (e) {
if (!$("[name=SUBCLS]:checked").length || $.trim($("#VEHNO").val()) == '') {
e.preventDefault();
$("#optionalerrMsg").show();
}else{
$("#optionalerrMsg").hide();
}
});
<<p> 更新演示/strong> 您可以简单地使用$("[name='SUBCLS']").is(":checked")
这样的:
$(document).ready(function () {
$('#submitbutton').click(function (e) {
var res = $("[name='SUBCLS']");
if (!res.is(":checked")) {
fnValidate();
}
});
});
相关文章:
- 验证jquery中的数字
- 在发送之前验证jQuery或Javascript中的URL
- 提交/验证Jquery
- 验证 jQuery 中带有一个小数位的负数
- 如何验证 jquery cookie .js兼容性
- 验证 JQuery 中是否存在 URL
- 电子邮件验证 jquery
- 选择.js并验证 jquery
- 验证 jquery 评级星
- 如何为这些要求创建 URL 验证 jQuery
- 时间选择器验证?JQuery/Javascript
- 删除最近的下拉列表并验证Jquery中的下拉列表
- 验证jquery函数的问题
- 电子邮件验证Jquery不起作用
- 如何验证jquery函数中的输入字段
- 表单验证——jQuery验证是否足够,以及如何在PHP中巧妙地验证数据
- 当其他浏览器验证时,是什么导致I.E.不验证(jquery) ?
- 提交表单与ajax验证jquery /标准javascript
- 如何验证jquery中的表单
- 尝试验证jQuery UI日期选择器