选中复选框是否使用jquery选中
Check a check box is checked or not using jquery
我想检查是否使用jquery选中了复选框。单击复选框时,请检查是否使用jquery选中了复选框。我的代码如下。
<script>
function check(id)
{
if($("#id:checked").length == 1)
{
alert("cheked");
}
}
</script>
Html
$i=1;
<input name="" type="checkbox" value=""
id="one<?php echo $i; ?>" onclick="check(one<?php echo $i; ?>)"/>
将元素引用传递给方法
<input name="" type="checkbox" value="" id="one<?php echo $i; ?>" onclick="check(this)"/>
然后检查检查的属性值
function check(el) {
if (el.checked) {
alert("cheked");
}
}
注意:由于您使用的是jQuery,所以不要使用内联事件处理程序,而是尝试使用jQuery事件处理程序
在您的脚本中,问题是id
是一个包含实际id
的变量,因此您需要使用字符串串联
function check(id) {
if ($("#" + id + ":checked").length == 1) {
alert("cheked");
}
}
此外,由于id
是一个字符串,它必须包含在点击处理程序调用中的''
中
<input name="" type="checkbox" value="" id="one<?php echo $i; ?>" onclick="check('one<?php echo $i; ?>')"/>
相关文章:
- 使用jquery选中/取消选中单个复选框
- jquery选中并取消选中所有操作
- 如何通过jQuery选中所有复选框并在单击一个复选框时取消选择
- 使用 JQuery 选中随机复选框
- 如何使用 JQuery 1.3.2 选中复选框
- 使用 Jquery 选中基于 Div ID 和类的所有复选框
- 使用 Javascript 或 jQuery 选中所有复选框
- jQuery选中后检查其他选择元素
- 选中复选框是否使用jquery选中
- Jquery选中所有复选框
- Laravel&jQuery选中所有复选框
- 如何使用javascript/jQuery选中/取消选中HTML CheckBoxFor
- 使用Jquery选中复选框时,更改复选框的背景色
- Jquery - 选中复选框时未启用按钮
- 当满足条件时,用jQuery选中一个框
- 使用 Jquery 选中/取消选中多个复选框
- 使用 jQuery 选中嵌套复选框
- 使用 Jquery 选中单选按钮和选定的下拉值
- 复选框打开选中已更改通过 JQuery 选中复选框时不触发
- 使用 jQuery 选中单选按钮不会触发收音机的 onclick 事件