代码:
//注意: 操作checkbox的checked,disabled属性时jquery1.6以前版本用attr,1.6以上(包含)建议用prop //1、根据id获取checkbox $( "#cbCheckbox1" ); //2、获取所有的checkbox $( "input[type='checkbox']" ); //or $( "input[name='cb']" ); //3、获取所有选中的checkbox $( "input:checkbox:checked" ); //or $( "input:[type='checkbox']:checked" ); //or $( "input[type='checkbox']:checked" ); //or $( "input:[name='ck']:checked" ); //4、获取checkbox值 //用.val()即可,比如: $( "#cbCheckbox1" ).val(); //5、获取多个选中的checkbox值 var vals = []; $( 'input:checkbox:checked' ).each(function (index, item) { vals.push($( this ).val()); }); //6、判断checkbox是否选中(jquery 1.6以前版本 用 $(this).attr("checked")) $( "#cbCheckbox1" ).click(function () { if ($( this ).prop( "checked" )) { alert( "选中" ); } else { alert( "没有选中" ); } }); //7、设置checkbox为选中状态 $( 'input:checkbox' ).attr( "checked" , 'checked' ); //or $( 'input:checkbox' ).attr( "checked" , true ); //8、设置checkbox为不选中状态 $( 'input:checkbox' ).attr( "checked" , '' ); //or $( 'input:checkbox' ).attr( "checked" , false ); //9、设置checkbox为禁用状态(jquery<1.6用attr,jquery>=1.6建议用prop) $( "input[type='checkbox']" ).attr( "disabled" , "disabled" ); //or $( "input[type='checkbox']" ).attr( "disabled" , true ); //or $( "input[type='checkbox']" ).prop( "disabled" , true ); //or $( "input[type='checkbox']" ).prop( "disabled" , "disabled" ); //10、设置checkbox为启用状态(jquery<1.6用attr,jquery>=1.6建议用prop) $( "input[type='checkbox']" ).removeAttr( "disabled" ); //or $( "input[type='checkbox']" ).attr( "disabled" , false ); //or $( "input[type='checkbox']" ).prop( "disabled" , "" ); //or $( "input[type='checkbox']" ).prop( "disabled" , false ); |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
2019-04-23 WPF打印京东电子面单(可以异步)
2018-04-23 Http方式下载文件