【发布时间】:2015-10-13 22:11:42
【问题描述】:
我正在处理一个表单,并且我有一个用于验证无线电字段的代码。但是,我计划拥有很多很多无线电场,并且我觉得我当前的方法(单独命名每个无线电场)有点乏味。我觉得必须有一种方法可以简单地选择所有这些,以确保在处理表单之前它们都已被检查。
这是我的jsFiddle
当前的 jQuery
$("form").on("keyup change", function(){
food = $(":checked[name=food]");
color = $(":checked[name=color]");
if (food.val() == "" || food.val() == undefined ||
color.val() == "" || color.val() == undefined){
//Do stuff
} else {
//Do other stuff
}
});
jQuery 我正在尝试
$("form").on("keyup change", function(){
radio_req = $(".required:checked[type=radio]");
if ( radio_req == "" || radio_req == undefined ) {
//Do stuff
} else {
//Do other stuff
}
});
对于第二个,我正在尝试查看是否可以在我的所有单选字段中添加一类 required,然后查看是否有任何 .required 单选按钮未选中/不明确的。我觉得必须有办法让这个工作。我在正确的轨道上吗?我觉得我只是没有选择这个权利。
【问题讨论】:
-
设置一个默认值怎么样?您不能取消选择单选按钮。
标签: javascript jquery forms