无法使用JavaScript/jQuery验证单选按钮字段
Can not validate the radio button field using JavaScript/jQuery
我需要检查单选按钮输入字段是否使用Javascript/Jquery进行了检查。事实上,我正在动态设置单选按钮字段,但在检查该字段是否被选中时,它会在真正被选中的地方显示错误的结果。我的代码在下面。
<input type="radio" name="answerswer_type0" id="answerswer_type0" onClick="selectScale(this.value,'0');" value="<?php echo $v['_id']; ?>"> <?php echo $v['answertype']; ?>
我的javascript代码如下。
$('#answer_type0[value="' + qdata[0].answer_type + '"]').prop('checked', true).trigger('click');
console.log('check',document.getElementById('answer_type0').checked);
在这里,我的无线电输入字段似乎在UI页面上被选中,但当我检查console.log
消息时,它显示为false。在这里,我需要如果单选按钮字段被选中,它应该会给出正确的消息,但它并不是这样发生的。
试着这样检查
if($('#answer_type0').is(':checked')){
console.log("true");
}else{
console.log("false");
}
您可以通过以下方法进行检查
if ($("#answer_type0").prop("checked")) {
alert("checked");
}
else
{
alert ("not checked");
}
// OR
if ($("#answer_type0").is(":checked")) {
alert("checked");
}
else
{
alert ("not checked");
}
相关文章:
- 如何使用jQuery验证引擎验证组
- jQuery:使用“jQuery验证”后无法提交表单's远程验证
- 一个jquery验证器方法,它不接受纯数字或纯特殊字符,但接受上面是否有字母
- jQuery验证器添加方法未定义
- jQuery验证插件submitHandler Ajax
- 使用jquery验证函数不适用于select元素
- 动态jQuery验证
- 如果使用jQuery验证器插件找到单选按钮,则将不同的addMethod应用于字段
- 使用jquery验证信用卡
- 未使用jQuery验证器选中Css样式复选框时
- 自定义jquery验证器
- Jquery验证消息更改(自定义消息集)
- 时间日志的javascript/jquery验证(5小时3米)
- jQuery 验证正在复制 else 语句 |验证完成后,不会打印值
- 将动态验证文本添加到自定义jQuery验证规则中
- Jquery 验证插件 - 字段仍然产生错误
- 验证字段名称 添加 与 使用 jquery 验证
- JQUERY 验证 - 序列化选择和复选框
- jQuery 验证 - 调用某些元素的 .valid() 方法不会清除错误
- 带有jquery验证问题的php表单