Html标签操作积累
1、Select标签 
  (1)索引改变时激发事件onchange 
  (2)获取select 选中的text :  
    $("#XXX").find("option:selected").text(); 
  (3)获取select选中的 value: 
    $("#XXX").val(); 
  (4)设置select选中的索引:  
    $("#ddlregtype ").get(0).selectedindex; 
  (5)设置select 选中的value: 
    $("#ddlregtype ").attr("value","normal“); 
    $("#ddlregtype ").val("normal"); 
    $("#ddlregtype ").get(0).value = value; 
2、input checkbox标签
  上传:<input id="Chk1" name="chk" type="checkbox" value="1" />
  预览:<input id="Chk2" name="chk" type="checkbox" value="2" />
  外发:<input id="Chk3" name="chk" type="checkbox" value="4" />
  下载:<input id="Chk4" name="chk" type="checkbox" value="8" />
   (1)设置默认选中一项:
        $("#chkUpload").attr("checked", true);
        
        (2)全选
        $("[name=chk]:checkbox").attr("checked", true);
        
        (3)反选
        $("[name = chk]:checkbox").each(function() {
                $(this).attr("checked", !$(this).attr("checked"));
        });  
  (4) 获取选中的值(多选):
  var str = "";
  //循环选中的每个CheckBox  
  $('input[name="chk"]:checked').each(function(){   
    str += $(this).val();
  });
  alert(str);
(5)判断指定选择框是否选中
$("#Chk1").attr("checked"); 选中返回值为true,未选为false
3、input radio(单选)
  <input  id="Radio1" name="R1" type="radio" value="1" />
  <input  id="Radio2" name="R1" type="radio" value="0" />
(1)获取选中的值
  $('input[name="R1"]:checked').val();
(2)取具体某个radio的值,如第二个:
  $('input[name="R1"]:eq(1)').val();
(3)遍历,同checkbox标签;
(4)赋值即设置选中
$('input[name="R1"][value="1"]').attr("checked", true);
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号