jquery获取多重input的方式
获取input的checked值是否为true:
第一种:
if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾 --注:name即控件name属性,value即控件value属性
if($("input[name=row_checkbox]").attr('checked')==true)
if($("[name=row_checkbox]").attr('checked')==true) --注:name即控件name属性
获取一组radio被选中项的值:
var item = $('input[name=items][checked]').val(); --注:name即控件name属性 radio单选组的第二个元素为当前选中项 :
$('input[@name=items]').get(1).checked = true;
或 $('input[name=items]').attr("checked", '1′);
radio的value = 'val'的元素为当前选中项:
$('input[name=items] [value='val']').attr("checked","checked");
radio设置value=2的元素为当前选中项:
$("input[type=radio]").attr("checked",'2′);
radio被选中项的value值:
$("input[name='radio_name'][checked]").val();
根据Value值设置Radio为选中状态:
$("input[name='radio_name'][value='要选中Radio的Value值'").attr("checked",true);
获取select被选中项的文本: var item = $("select[@name=items] option[@selected]").text();
或 var item = $("select[name=items]").find("option:selected").text();
select下拉框的第二个元素为当前选中值:
$('#select_id')[0].selectedIndex = 1; --注:select_id'即控件的id属性
select下拉框value = 'val'的元素为当前选中项:
$("select[name=items] option[value='val']").attr("selected","selected");
select设置value=-sel3的项目为当前选中项:
$("#sel").attr("value",'-sel3′); --注:sel即select控件的id属性
添加下拉框的option:
$("<option value='1′>1111</option><option value='2′>2222</option>").appendTo("#sel");
select清空:
$("#sel").empty();
checkbox的第二个元素被打勾:
$("input[name=items]").get(1).checked = true; //打勾
checkbox的value='val'的元素打勾:
$("input[name=item][value='val']").attr("checked",true);
或$("input[name=item][value='val']").attr("checked","checked");
判断checkbox是否已经打勾:
if($("input[name=item][value='val']").attr('checked')==true) jQuery获取CheckBox选择的Value值:
//选择被选中CheckBox元素的集合 如果你想得到Value值你需要遍历这个集合
$($("input[name='checkbox_name'][checked]")).each(function(){
arrChk+=this.value + ','; //遍历被选中CheckBox元素的集合 得到Value值
});
$("#checkbox_id").attr("checked"); //获取一个CheckBox的状态(有没有被选中,返回true/false)
$("#checkbox_id").attr("checked",true); //设置一个CheckBox的状态为选中(checked=true)
$("#checkbox_id").attr("checked",false); //设置一个CheckBox的状态为不选中(checked=false)
//根据上面三条,分析分析这句代码的意思:
$("input[name='checkbox_name']").attr("checked",$("#checkbox_id").attr("checked"));
--注:根据控件checkbox_id的checked状态为name='checkbox_name'的input赋相同的checked状态
文本框,文本区域:$("#txt").attr("value");
多选框checkbox:$("input[name='checkbox':checked]").each(function(){
var val = $(this).val();
});
单选组radio:$("input[type=radio][checked]").val();
下拉框select的value值:$('select').val();
下拉框select选中的text 值:$("select").find("option:selected").text();
文本框,文本区域:$("#txt").attr("value","); //清空内容
$("#txt").attr("value",'11′); //填充内容
当对象text_id获取焦点时触发:$("#text_id").focus(function(){//code...});
当对象text_id失去焦点时触发:$("#text_id").blur(function(){//code...});
使文本框的Vlaue值成选中状态:$("#text_id").select();
$("#text_id").val().split(","); //将Text的Value值以','分隔返回一个数组
jquery获取多重input的方式的更多相关文章
- jQuery获取多种input值的方法
1 if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾 name即控件name属性,va ...
- jQuery获取多种input值的方法(转)
获取input的checked值是否为true: 第一种: if($("input[name=item][value='val']").attr('checked')==true) ...
- jquery获取设置input值
$("#input").val("123"),注意val()这个函数$("#input").val("123"),//给 ...
- jQuery获取各种input输入框的值
1.获取一组radio单选框的值(name属性为一组的radio的name属性) var q1 = $("input[name=element_name]:checked").va ...
- jquery获取input值的各种情况
jQuery获取多种input值的方法 获取input的checked值是否为true: 第一种: if($("input[name=item][value='val']").at ...
- js与jquery获取input输入框中的值
如何用javascript获取input输入框中的值,js/jq通过name.id.class获取input输入框中的value 先准备一段 HTML 一.jquery获取input文本框中的值 通过 ...
- JQuery获取input type="text"中的值的各种方式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 使用JQuery获取对象的几种方式
1.先讲讲JQuery的概念 JQuery首先是由一个 America 的叫什么 John Resig的人创建的,后来又很多的JS高手也加入了这个团队.其实 JQuery是一个JavaScript的类 ...
- Jquery获取input=text 的值
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
随机推荐
- document对象补充
五.相关元素操作: var a = document.getElementById("id"); 找到a: var b = a.nextSibling ...
- 利用MySQL存储过程分割字符串
(转)http://tec.5lulu.com/detail/104krn1e6p2w78d77.html 现有一段字符串,如apple,banana,orange,pears,grape,要把它按照 ...
- 使用eclipse进行Android编程发生崩溃的一个问题及解决办法
刚才在使用eclipse的时候发生了vm占用过高而无法使用的问题,最初我以为只要重启eclipse就可以解决,重启之后仍然没有效果.重启PC之后打开eclipse仍然无法打开.eclipse是有自己的 ...
- jQuery学习之jQuery Ajax用法详解
jQuery Ajax在web应用开发中很常用,它主要包括有ajax,get,post,load,getscript等等这几种常用无刷新操作方法,下面我来给各位同学介绍介绍. 我们先从最简单的方法看起 ...
- 实例讲解表单验证插件Validation的应用
jquery.Validation是一款优秀的jquery插件,它能对客户端表单进行验证,并且提供了许多可以定制的属性和方法,良好的扩展性.现在 结合实际情况,我把项目中经常要用到的验证整理成一个实例 ...
- http中关于缓存的那些header信息
以前看过这方面的信息,这次用nginx做静态服务器又遇到了这个问题,所以在此总结下
- php的一些小细节
1.今天看见 $arr3 = array_filter($arr, create_function('$v', 'return strlen($v);')); 作用就是去掉为空的元素,其实当callb ...
- 在SecureCRT中使用rz和sz传输文件
首先检查Centos中有没有安装 lrzsz sudo yum install lrzsz 使用yum install的时候碰到一个问题, 不知道是否和虚拟机环境有关 Existing lock /v ...
- SQL 2014新特性- Delayed durability
ACID 是数据库的基本属性.其中的D是指"持久性":只要事务已经提交,对应的数据修改就会被保存下来,即使出现断电等情况,当系统重启后之前已经提交的数据依然能够反映到数据库中. 那 ...
- Linux 退格键不回显
在程序使用system("stty erase ^H");可以实现在输入状态下,按退格键删除字符,不回显. 调用tcsetattr修改linux基本输入的控制字符定义 //Linu ...