radio与checkbox的选中事件

<一>判断checkbox的选中事件
var result=$(this).find("input[type=‘checkbox‘]").prop("checked");
result 是bool类型的值 true是选中的状态 false是没选中的状态
<二>radio的选中状态

    //付款方式
    $(‘div#pay-type input[type="radio"] ‘).each(function (e) {
        var radiotype = $(this).attr("checked");
        if (radiotype == "checked") {
            paytype = $(this).attr("tid");
        }
    });

   var radiotype = $(this).attr("checked");
如果radiotype == "checked" 就是选中

find就相当与children
closet就相当于parent
时间: 2024-10-08 12:19:00

radio与checkbox的选中事件的相关文章

jQuery设置 select、radio、checkbox 默认选中的值

[javascript] view plain copy <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m

JQuery触发radio或checkbox的change事件

在JQuery中,当给radio或checkbox添加一个change事件时,如果它的值发生变化就会触发change事件;本文将详细介绍如何利用JQuery触发Checkbox的change事件需要了解的朋友可以参考下 早上要做一功能,checkbox被选中时,显示隐藏的层,取消选中时,再隐藏选中的层. 初始代码如下: 复制代码代码如下: $(function(){ $("#ischange").change(function() { alert("checked"

根据获取的value值,设置radio、checkbox 的选中状态

单选按钮系列操作: 1.获取单选按钮选中的值: $("input[name='zhiFu']:checked").val() 2.根据后台传入的值,显示单选按钮的选中状态: $("input[name='zhiFu'][value='"+data.zhiFu+"']").prop("checked", "checked"); -----------------------------------------

关于 radio 值的获取 选中事件

1 <div class="col-md-12"> 2 <div class="col-md-3"> 3 <input type="radio" name="kdgs" id="huitong" value="huitong" /> <label for="huitong">百世汇通<img src="h

JQuery/JS插件 jsTree checkbox选中事件 和 节点选中事件 分离版

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <div id="plugins1"></div> <link href="dist/themes/default/style.min.css" rel

jquery 单击table行事件和radio的选中事件冲突

原文地址:http://zhidao.baidu.com/link?url=HER7lu4jqejWUhWQO2nq6LZ6tf7vyhPZRADSL-xaBQSF4P4yftD9vg08Ss8HF-1I7XqrALfkRc6TdLHYQixpcK 2013-01-30 09:10tvogfj | 分类:JavaScript | 浏览1779次 例如:<tr class="resultTr"><td><inputtype="radio"

input type为checkbox或radio时的click默认事件

在input中,如果type为checkbox或radio时,浏览器会将该input渲染成为系统的单选或多选组件,如果这时,我们在这个input上绑定click事件,那就要小心谨慎使用e.preventDefault()这个方法(jQuery中整合了这个方法使得它能够兼容去掉浏览器中的默认事件).之所以要说谨慎使用,就是,如果你在这个事件的响应程序中判断该checkbox是否选中时,得到的结果和真正的选中状态会有所不同.下面先从一个简单的示例说明这个现象.(为了简单起见,我使用了jquery,他

html中radio、checkbox选中状态研究

1.对radio .checkbox 来说说,checked属性可以保证页面初始化被选中,但是通过js或者jquery 控制checked属性并不能保证相应的被选中,同样也不能通过checked属性来判断该元素是否被选中. 2.checked属性并不能影响form表单的值,表单页面真正被选中的元素才是form表单提交的值. 3.通jquery的prop方法可以完美的选中或者取消选中元素,使用prop("checked",true) 选中,prop("checked"

复选框 checkbox 选中事件

项目中用的jquery-1.11 今天需要检测一个checkbox的选中状态,想当然的用 .attr("checked") ,结果发现,无论是否选中,这个值都是 undefined 未定义. 折腾了半天,发现:As of jQuery 1.6, the .attr() method returns undefined for attributes that have not been set. In addition, .attr() should not be used on pla