jquery操作select的方法:1.設定value為pxx的項選中,程式碼為【$(".selector").val("pxx")】;2.設定text為pxx的項選中,程式碼為【$(".selector").find("option[te】。
#本教學操作環境:windows7系統、jquery3.2.1版本、thinkpad t480電腦。
相關免費學習推薦:javascript學習教學 、
jQuery教學
jquery操作select的方法:
$(".selector").val("pxx");
2、設定text為pxx的項目選取
$(".selector").find("option[text='pxx']").attr("selected",true);
3、取得目前選取項目的value
$(".selector").val();
$(".selector").find("option:selected").text();
如:
$(".selector1").change(function(){ // 先清空第二个 $(".selector2").empty(); // 实际的应用中,这里的option一般都是用循环生成多个了 var option = $("<option>").val(1).text("pxx"); $(".selector2").append(option); });
jQuery取得Select選擇的Text和Value:##語法解釋:
1. $("#select_id").change(function(){//code...});
//為Select新增事件,當選擇其中一項時觸發
2. var checkText=$("#select_id").find("option:selected").text(); //取得Select選擇的Text
3.
var checkValue=$("#select_id").val();//取得Select選擇的Value4.
//取得Select選擇的索引值5.
//取得Select最大的索引值jQuery設定Select選擇的Text和Value:
#語法解釋:#1.
//設定Select索引值為1的項目選取2.
// 設定Select的Value值為4的項選取3.
//設定Select的Text值為jQuery的項目選取
jQuery新增/刪除Select的Option項目:##語法解釋:1.$("#select_id").append("");
//為Select追加一個Option(下拉項目) 2.3.
$("#select_id option:last").remove();
$("#select_id option[index='0']").remove(); //刪除Select中索引值為0的Option(第一個)
#5.
$("#select_id option[text='4']").remove();
獲取一組radio被選中項的值
var item = $('input[name=items][checked]').val();
var item = $("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");###############單選組radio: ###$( "input[type=radio][checked]").val();################下拉框select: ###$('#sel').val() ;###############控製表單元素:######文字框,文字區域:$("#txt").attr("value",''); //清空內容######$("#txt").attr("value",'11');//填滿內容#######多重選取框checkbox: $("#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的項目為目前選取項目
$("< ;option value='1'>1111").appendTo("#sel")//新增下拉框的option
$("#sel").empty();//清空下拉框
更多程式相關知識,請造訪:程式設計教學! !
以上是jquery怎麼操作select的詳細內容。更多資訊請關注PHP中文網其他相關文章!