首页 > Web开发 > 详细

关于jquery 取值,赋值常用控件的问题

时间:2016-05-09 18:25:20      阅读:134      评论:0      收藏:0      [点我收藏+]

一、文本框

对于单个文本框:

1.获取文本框:$("#id").val()

2.赋值:$("#id").val("赋值");  或$("#id").attr("value","赋值"); (清空即赋值为“”)

3.清空多个文本框:

$("input[type=text]").each(function(){

$(this).val("");

});

 

二、下拉框(select)

1.获取选中的:

第一种方式
$(‘#id option:selected‘).text();//选中的文本

$(‘#id option:selected‘) .val(); 或者 $("#id").val()         //选中的值

$("#id ").get(0).selectedIndex;//索引 

第二种方式
$("#tesetSelect").find("option:selected").text();//选中的文本
                      …….val();//选中值
                    …….get(0).selectedIndex;//索引

2.设置选中项:

$("#id").val("要设置为选中项的value值");  或者  

$("#id option[value=要设置的value值(不加引号)]").attr("selected",true);    或

$("#id").find("option[value=-1]").attr("selected",true);

 

三、radio

1.获取选中项:

$(‘input:radio:checked‘).val();

$("input[type=‘radio‘]:checked").val();

$("input[name=‘rd‘]:checked").val();

2.设置第一个Radio为选中值:

$(‘input:radio:first‘).attr(‘checked‘, ‘checked‘);

或者

$(‘input:radio:first‘).attr(‘checked‘, true);

3.根据id或value设置选中项:

$("#id").attr("checked",true);

$("input:radio[value=值]").attr("checked",true);

4.清空选中项:

$("input:radio:checked").attr("checked",false);

关于jquery 取值,赋值常用控件的问题

原文:http://www.cnblogs.com/lpynb/p/5474913.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!