说明
.val() 方法,既可以获取控件值,也可以设置控件值
获取控件值
获取表单控件值(含select控件)
$("input").val()
获取radio控件选中的值
$("input[name='sex']:checked").val()
$("input:radio[name='']:checked").val()
获取checkbox控件选中的值(所有选中值)
var likeArray =[];
$('input[name="like"]:checked').each(function(){
likeArray.push($(this).val());
});
获取checkbox控件选中的值(仅第一个选中值)
$("input:checkbox[name=""]:checked").val()
设置控件值
设置输入控件的值
$("#name").val("李雷")
select 控件
<select id="mysel">
<option value="-1">请选择</option>
<option value="1">java</option>
<option value="2">spring</option>
</select>
根据value设置选中
$("#mysel").val("1")
根据text设置选中
$("#mysel option:contains('java')").attr('selected', true);
获取选中的值
$("#mysel").val()
设置checkbox、radio选中
$("#enable").prop('checked',true);
$("input[name='sex'][value='1']").prop("checked", true);
$("input[name='sex'][value='1']").attr("checked", true);