jQuery 之htm控件操作
以下是整理了对html中控件的操作方法。以备查询:
1、文本框
1 //取id为txtName的文本框的值
2 var v = $("#txtName").val();
3
4 //将id为txtName的文本框的值设置为hello world
5 $("#txtName").val("hello world"); 或 $("#txtName").attr("value","hello world");
2 var v = $("#txtName").val();
3
4 //将id为txtName的文本框的值设置为hello world
5 $("#txtName").val("hello world"); 或 $("#txtName").attr("value","hello world");
1 //将id为txtName的文本框禁用
2 $("#txtName").attr("disabled","disabled");
3
4 //启用id为txtName的文本框
5 $("#txtName").attr("disabled","");
2 $("#txtName").attr("disabled","disabled");
3
4 //启用id为txtName的文本框
5 $("#txtName").attr("disabled","");
2、下拉列表
1 //为id为searchType的下拉列表添加改变事件
2 $("#searchType").change(function(){
3 var t = $("#searchType").val();
4 if(t=="all"){
5 $("#txtVal").attr("disabled","disabled");
6 }
7 else{
8 $("#txtVal").attr("disabled","");
9 }
10 });
2 $("#searchType").change(function(){
3 var t = $("#searchType").val();
4 if(t=="all"){
5 $("#txtVal").attr("disabled","disabled");
6 }
7 else{
8 $("#txtVal").attr("disabled","");
9 }
10 });
1 $("<option value="+"option_value"+">"+"option_display"+"</option>").appendTo("#select_id"); //追加选项到select
1 $("#lstWin option:selected").text() //获取选中的项的文本
2 $("#lstWin option:selected").val() //获取选中的项的值
2 $("#lstWin option:selected").val() //获取选中的项的值
3、checkbox
1 $("input:radio:checked").val() //获取选中的radio的值