JQuery获取控件值

​​​​​​​一、基本

$("")是一个jquery对象,而不是一个dom element;value是dom element的属性,jquery与之对应的是val。
val() :获得第一个匹配元素的当前值。
val(val):设置每一个匹配元素的值。

二、示例

1、文本框、文本区域:

取值:$("#txt").attr("value");$("input[name='txt']").val();

赋值:$("#txt").attr("value",'11');

2、复选框CheckBox:

取值:$("#checkbox_id").attr("value");

勾选:$("#checkbox_id").attr("checked",true);$("input[type='checkbox']").attr("chacked",true);将多选框设为全选中状态,false为不选中状态

不勾选:$("#checkbox_id").attr("checked",'');$("input['tupe=checkbox']").removeAttr("checked");

判断是否勾选:if($("#checkbox_id").attr("checked")==checked) ;JQ1.6之后返回checked或者是undefined (1.6之前返回true或者是false)

3、Radio:

取值:$("input[@type=radio][@checked]").val();

设置选中项:$("input[@type=radio]").attr("checked",'2');设置value=2的项目为当前选中项

4、Select下拉框:

取值:$('#sel').val();

设置选中项: $("#sel").attr("value",'123');//设置value=123的项目为当前选中项

添加Option:$("<option value='1'>1</option><option value='2'>2</option>").appendTo("#sel")//添加下拉框的option

清空:$("#sel").empty();//清空下拉框

5、DropDownList:

取值:$("#ddlID option:selected").val();

猜你喜欢

转载自blog.csdn.net/qq_23009105/article/details/81557869