显示未定义的html复选框的Jquery验证
如果我没有给出任何值,我将得到未定义的警报,那么我如何实际验证该复选框,以便如果没有选中任何复选框,我将得到空值或null,以便出现错误。提前感谢。首先,您需要通过给出名称并使用Somnath所说的显示未定义的html复选框的Jquery验证,jquery,html,validation,Jquery,Html,Validation,如果我没有给出任何值,我将得到未定义的警报,那么我如何实际验证该复选框,以便如果没有选中任何复选框,我将得到空值或null,以便出现错误。提前感谢。首先,您需要通过给出名称并使用Somnath所说的'来获取该值,如下所示 var gender= $("input:radio[name=gender]:checked").val(); alert(gender); return; if (gender == "") { $("#gender_error").
'
来获取该值,如下所示
var gender= $("input:radio[name=gender]:checked").val();
alert(gender);
return;
if (gender == "") {
$("#gender_error").fadeIn();
return false;
}
然后你可以这样检查
$("input:radio[name='gender']:checked").val();
u缺少'
上一篇:
if(gender == '' || gender == 'undefined') {
//do your work
}
新建:
$("input:radio[name=gender]:checked").val();
尝试:
使用:
请参阅fiddle:您能分享刚刚修改的收音机吗…@awaisgarni
$("input:radio[name='gender']:checked").val();
var gender= $("input:radio[name='gender']:checked").val();
alert(gender);
return; //this would break the execution
if (typeof gender === "undefined" || gender == "") {
$("#gender_error").fadeIn();
return false;
}
var gender = $('input[name="gender"]:checked').val();