新增option
$('#id' .append("");//為select追加一個option
$('#id').prepend(""); //為select插入一個option
移除option
$("#ID option").each(function(){
if($(this).val()==111){
$(this).remove();
}
});
$("").appendTo( $("#ID"));
取得下拉式選單的選取值
$("#testSelect option:selected").text();
$("#testSelect").find( 'option:selected').text();
$("#testSelect").val();
根據option的值選取下拉方塊
$('#testSelect').val(' 111');
2,單選框:
$("input[@type=radio][@ checked]").val();//得到單選框的選取框的選取項的值(注意中間沒有空格)
$("input[@type=radio][@value=2]").attr( "checked",'checked');//設定單選框value=2的為選取狀態.(注意中間沒有空格)
3,複選框:
$("input[@type=checkbox ][@checked]").val();//得到複選框的選取的第一項的值
$("input[@type=checkbox][@checked]").each(function( ){//由於複選框一般選取的是多個,所以可以循環輸出
alert($(this).val());
});
$("# chk1").attr("checked",'');//不打勾
$("#chk2").attr("checked",true);// 打勾
if($( "#chk1").attr('checked')==undefined){}//判斷是否已經打勾
當然jquery的選擇器是強大的. 還有很多方法.
jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中,及其相關獲取一組radio被選中項的值
varitem= $('input[@name=items][@checked]').val();
取得select被選取項目的文字
程式碼如下:
$("select[@name=items] option[@selected]").text();
複製代碼
代碼如下:
$('#select_id')[0].selectedIndex=1;
複製代碼
代碼如下:
$('input[@name=items]').get(1).checked=true;
複製程式碼 程式碼如下:
$("#txt").attr("value");
多重選取框checkbox:
程式碼如下:
$
$ checkbox_id").attr("value");
複製程式碼
程式碼如下:
$("input [@type=radio][@checked]").val();
複製程式碼
程式碼如下:
$('#) ').val();
複製程式碼
程式碼如下:
程式碼如下:
$("#txt").attr("value",'');//清空內容
$("#txt").attr("value",'11');//填充內容
多重選取框checkbox:
複製程式碼
程式碼如下:
程式碼如下:
單選組radio:
$("input[@type=radio]").attr("checked",'2');//設定value=2的項目為目前選取項
下拉框select:
複製程式碼
取得一組radio被選取項目的值
程式碼如下:
varitem= $('input[@name=items][@checked]').val();
程式碼如下:
程式碼如下:
複製程式碼
程式碼如下:
程式碼如下:
$('#select_id')[0].selectedIndex=1;
代碼如下:
$('input[@name=items]').get(1).checked=true;
程式碼如下:
程式碼如下:
程式碼如下:$("#txt").attr("value");
多重選取框checkbox:複製程式碼 程式碼如下: 程式碼如下:$$ checkbox_id").attr("value");
單選組radio:複製程式碼 程式碼如下:$("input [@type=radio][@checked]").val();
下拉框select:複製程式碼 程式碼如下:$('#) ').val();
控製表單元素:
文字框,文字區域:
程式碼如下:
$("#txt").attr("value",'');//清空內容
$("#txt").attr("value",'11');//填充內容
程式碼如下:
程式碼如下:
$
$ chk1").attr("checked",'');//不打勾
$("#chk2").attr("checked",true);// 打勾
if($( "#chk1").attr('checked')==undefined)//判斷是否已經打勾
單選組radio:
複製程式碼
程式碼如下:
$("input [@type=radio]").attr("checked",'2');//設定value=2的項目為目前選取項
下拉框select:
複製程式碼
程式碼如下:$("#sel ").attr("value",'-sel3');//設定value=-sel3的項目為目前選取項$("
").appendTo("#sel")//新增下拉方塊的option$("#sel").empty();// 清空下拉方塊