JQuery 之 获取 radio选中值,select选中值

Posted 滤v镜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQuery 之 获取 radio选中值,select选中值相关的知识,希望对你有一定的参考价值。

以下Jquery代码适query1.4版本以上。

 

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\');

注:attr("checked",\'checked\')= attr("checked", \'true\')= attr("checked", true)

3.设置最后一个Radio为选中值:

$(\'input:radio:last\').attr(\'checked\', \'checked\');

或者

$(\'input:radio:last\').attr(\'checked\', \'true\');

4.根据索引值设置任意一个radio为选中值:

$(\'input:radio\').eq(索引值).attr(\'checked\', \'true\');索引值=0,1,2....

或者

$(\'input:radio\').slice(1,2).attr(\'checked\', \'true\');

5.根据Value值设置Radio为选中值

$("input:radio[value=http://www.2cto.com/kf/201110/\'rd2\']").attr(\'checked\',\'true\');

或者

$("input[value=http://www.2cto.com/kf/201110/\'rd2\']").attr(\'checked\',\'true\');

6.删除Value值为rd2的Radio

$("input:radio[value=http://www.2cto.com/kf/201110/\'rd2\']").remove();

7.删除第几个Radio

$("input:radio").eq(索引值).remove();索引值=0,1,2....

如删除第3个Radio:$("input:radio").eq(2).remove();

8.遍历Radio

$(\'input:radio\').each(function(index,domEle){

     //写入代码

});

 

 

DropDownList

 

  

1.   获取选中项:

获取选中项的Value值:

      $(\'select#sel option:selected\').val();

     或者

       $(\'select#sel\').find(\'option:selected\').val();

获取选中项的Text值:

      $(\'select#seloption:selected\').text();

     或者

       $(\'select#sel\').find(\'option:selected\').text();

2.   获取当前选中项的索引值:

$(\'select#sel\').get(0).selectedIndex;

3.   获取当前option的最大索引值:

$(\'select#sel option:last\').attr("index")

4.   获取DropdownList的长度:

$(\'select#sel\')[0].options.length;

或者

$(\'select#sel\').get(0).options.length;

5.  设置第一个option为选中值:

$(\'select#sel option:first\').attr(\'selected\',\'true\')

或者

 $(\'select#sel\')[0].selectedIndex = 0;

6.   设置最后一个option为选中值:

 

以上是关于JQuery 之 获取 radio选中值,select选中值的主要内容,如果未能解决你的问题,请参考以下文章

JQuery判断radio(单选框)是否选中和获取选中值方法总结

如何使用Jquery获取Form表单中被选中的radio值

jquery radio选中值的保存问题

jQuery如何获取选中单选按钮radio的值

jquery获取radio值求教

jquery获取值