jquery 中获取所有选中的checkbox的用法
以往还错误的把$("input[type='checkbox'][checked]") 是正确的用法,奇怪的是:这样用之前确实是好用的,单当我页面中的html内容超过1000行时,就不好使了,后来我这样的问题,才发现原来我的使用方法一直是错误的。
修改为:
$("input:checkbox[name='the checkbox name']:checked")
如果是在某一些标签下查找的话,为了防止查找到table #tbTemplate元素以外的checkbox:checked,我们可以这样来限制:
$("table#tbTemplate input:checkbox[name='the checkbox name']:checked")
原生态的用法:
$($("table#tbTemplate input[type='checkbox']"),function(i,checkbox){
if(checkbox.checked){
// keep the state. or log this checked......
}
});
两种方法比较:前者的效率更高。
以后要牢记了,自警!
select恢复到默认状态: $("select#select1").attr("selected","");
清空下拉列表: $("select#select1").empty();
设置选中项:
$($("select#select1 option"), function(i, option){
if(option.value="my select option1"){// we also can using the option.text to map the option
option.selected=true;
}
});
jquery 中获取所有选中的checkbox的用法的更多相关文章
- jquery中获取radio选中值的正确写法
		错误写法: //只在IE下有作用,其他浏览器均获取的为第一个单选框的值 $('input[type=radio]').val(); 正确写法为: //兼容所有浏览器写法 $('input[type=r ... 
- jquery获取所有选中的checkbox的ID
		//获取所有选中的CheckBox的id function getCheckBox() { var spCodesTemp = ""; $("input:checkbox ... 
- Jquery怎么获取select选中项 自定义属性的值
		Jquery如何获取select选中项 自定义属性的值?HTML code <select id="ddl" onchange="ddl_change(this)& ... 
- jquery中获取当前点击对象
		jquery中获取当前点击对象的简单方法就是,在点击事件click中传入event对象 click(function(event)); 调用当前对象就是$(event.target); 
- jQuery中获取a标签的值
		如题,一组相同action的a标签,不同的是a标签的内容为搜索内容.点击页面显示不同的数据 刚开始试过在 a标签中添加 value值 和id 的值,结果在jQuery中获取值均失败! 后来发现,根本不 ... 
- jquery中获取iframe的id的方法:
		jquery中获取iframe的id的方法: var frameId = window.frameElement && window.frameElement.id || ''; al ... 
- element ui 表格提交时获取所有选中的checkbox的数据
		<el-table ref="multipleTable" :data="appList" @selection-change="changeF ... 
- JQuery获取被选中的checkbox的value值
		文章源头:http://www.cnblogs.com/td960505/p/6123510.html 以下为使用JQuery获取input checkbox被选中的值代码: <html> ... 
- 使用JQuery获取被选中的checkbox的value值 以及全选、反选
		以下为使用JQuery获取input checkbox被选中的值代码: <html> <head> <meta charset="gbk"> & ... 
随机推荐
- C语言选择法排序
			#include <stdio.h> int main() { int i, j, p, n, q; ] = {, , , , }; //对无序数组进行排序 ; i<; i++) { ... 
- U-Boot在FL2440上移植(四)----支持网卡DM9000和烧写yaffs文件系统
			<一>支持网卡芯片DM9000 在driver下,有网卡驱动DM9000x.c 和 DM9000x.h DM9000接在BANK4,位宽16 在include/configs/TX2440 ... 
- SQL Identity自增列清零方法
			1.使用DBCC控制台命令: dbcc checkident(表名,RESEED,0) 2.truncate table 也可将当前标识值清零 但当有外键等约束时,无法truncate表 可以先禁用外 ... 
- Spring 3 调度器示例 —— JDK 定时器和 Quartz 展示
			Spring框架提供了执行和调度任务的抽象,支持线程池或者在应用服务器环境中代理给CommonJ. Spring也集成了支持使用JDK Timer和Quartz调度库提供的Quartz Schedul ... 
- Test class should have exactly one public zero-argument constructor
			java.lang.Exception: Test class should have exactly one public zero-argument constructor at org.juni ... 
- 基于visual Studio2013解决C语言竞赛题之0203格式化输出
			 题目 解决代码及点评 #include <stdio.h> #include <stdlib.h> void main() { // print是输出函数,参数%s表示输 ... 
- 一入python深似海--浅拷贝与深拷贝
			python中有一个模块copy,deepcopy函数用于深拷贝,copy函数用于浅拷贝. 要理解浅拷贝,必须先弄清楚python中的引用. 引用 Python中一切都是对象,变量中存放的是对象的引用 ... 
- 【Tomcat】本地域名访问设置
			原路径:localhost:8080/tidyko 1.去掉8080端口 打开%TOMCAT_HOME%/conf/server.xml 修改里面的 <Connector connectionT ... 
- 配置系统引导启动SuperScoekt
			配置系统引导启动SuperScoekt SuperSocket源码解析之启动过程 一 简介 这里主要说明从配置系统引导启动SuperScoekt作为应用程序,且以控制台程序方式启动 二 启动过程 2. ... 
- iframe,window,滚动栏的一些问题
			1.Iframe不显示边框:frameborder=0 2.Iframe不显示横向滚动栏:在iframe所指向的页面增加: <style> html{overflow-x:hidden;} ... 
