一、文本框
对于单个文本框:
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);