Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码_jquery_脚本之家

由于Jquery的版本更新很快,代码的写法也改变了许多,以下Jquery代码适query1.4版本以上Radio1.获取选中值,三种方法都可以:
$(‘input:radio:checked’).val();
$(“input[type=’radio’]:checked”).val();
$(“input[name=’rd’]:checked”).val(); 2.设置第一个Radio为选中值:
$.attr; 或者 $.attr; 注: attr= attr= attr 3.设置最后一个Radio为选中值:
$.attr; 或者 $.attr; 4.根据索引值设置任意一个radio为选中值:
$.eq.attr;索引值=0,1,2…. 或者 $.slice.attr;
5.根据Value值设置Radio为选中值 $(“input:radio[value=’rd2′]”).attr;
或者 $.attr; 6.删除Value值为rd2的Radio
$(“input:radio[value=’rd2′]”).remove(); 7.删除第几个Radio
$.eq;索引值=0,1,2…. 如删除第3个Radio:$.remove(); 8.遍历Radio
$.each(function{ //写入代码 }); DropDownList 1. 获取选中项:
获取选中项的Value值: $(‘select#sel option:selected’).val.find.val();
获取选中项的Text值: $(‘select#seloption:selected’).text.find.text();

  1. 获取当前选中项的索引值: $.selectedIndex; 3.
    获取当前option的最大索引值: $(‘select#sel option:last’).attr 4.
    获取DropdownList的长度: $[0].options.length; 或者 $.options.length;
  2. 设置第一个option为选中值: $(‘select#sel option:first’).attr 或者
    $[0].selectedIndex = 0; 6. 设置最后一个option为选中值: $(‘select#sel
    option:last).attr 7. 根据索引值设置任意一个option为选中值:
    $[0].selectedIndex =索引值;索引值=0,1,2…. 8. 设置Value=4
    的option为选中值: $.attr; 或者 $(“select#sel
    option[value=’4′]”).attr; 9. 删除Value=3的option: $(“select#sel
    option[value=’3’]”).remove(); 10.删除第几个option: $(” select#sel
    option “).eq;索引值=0,1,2…. 如删除第3个Radio: $(” select#sel option
    “).eq; 11.删除第一个option: $(” select#sel option “).eq; 或者
    $(“select#sel option:first”).remove(); 12. 删除最后一个option:
    $(“select#sel option:last”).remove(); 13. 删除dropdownlist: $.remove();
    14.在select后面添加一个option: $.append(“f”); 15.
    在select前面添加一个option: $.prepend(“0”); 16. 遍历option: $(‘
    select#sel option ‘).each(function { //写入代码 }); CheckBox 1.
    获取单个checkbox选中项: $(“input:checkbox:checked”).val() 或者
    $(“input:[type=’checkbox’]:checked”).val(); 或者
    $(“input:[name=’ck’]:checked”).val(); 2. 获取多个checkbox选中项:
    $.each { if .attr { alert; 3. 设置第一个checkbox 为选中值:
    $(‘input:checkbox:first’).attr; 或者 $.eq.attr; 4.
    设置最后一个checkbox为选中值: $.attr; 或者 $.attr; 5.
    根据索引值设置任意一个checkbox为选中值: $.eq.attr;索引值=0,1,2…. 或者
    $.slice.attr; 6. 选中多个checkbox: 同时选中第1个和第2个的checkbox:
    $.slice.attr; 7. 根据Value值设置checkbox为选中值:
    $(“input:checkbox[value=’1′]”).attr; 8. 删除Value=1的checkbox:
    $(“input:checkbox[value=’1′]”).remove(); 9. 删除第几个checkbox:
    $.eq;索引值=0,1,2…. 如删除第3个checkbox: $.eq; 10.遍历checkbox:
    $.each(function { //写入代码 }); 11.全部选中 $.each.attr;
    12.全部取消选择: $.each.attr;

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图