jquery關於select框的取值和賦值

2021-09-20 17:44:22 字數 1342 閱讀 8996

jquery("#select_id").change(function(){}); // 1.為select新增事件,當選擇其中一項時觸發     

var checkvalue = jquery("#select_id").val(); // 2.獲取select選中項的value  

var checktext = jquery("#select_id :selected").text(); // 3.獲取select選中項的text   

var checkindex = jquery("#select_id").attr("selectedindex");// 4.獲取select選中項的索引值,

或者:jquery("#select_id").get(0).selectedindex;  

var maxindex = jquery("#select_id :last").attr("index");  // 5.獲取select最大的索引值,

或者:jquery("#select_id :last").get(0).index;

jquery("#select_id").get(0).selectedindex = 1; // 1.設定select索引值為1的項選中  

jquery("#select_id").val(4);  // 2.設定select的value值為4的項選中

$("#select_id").attr("value","normal「);

$("#select_id").get(0).value = value;

//根據select的顯示值來為select設值

var count=$("#select_id").get(0).options.length;

for(var i=0;iif($("#select_id").get(0).options[i].text == text)    }

jquery("#select_id").prepend("請選擇"); // 2.為select插入乙個option(第乙個位置)  

jquery("#select_id").get(0).remove(1);  // 3.刪除select中索引值為1的option(第二個)  

jquery("#select_id :last").remove();  // 4.刪除select中索引值最大option(最後乙個)   

jquery("#select_id [value='3']").remove(); // 5.刪除select中value='3'的option   

jquery("#select_id").empty();   // 6.清空下拉列表  

365850153

JQuery操作select框方法彙總

1 設定value為xx的項選中 selector val xx 2 設定text為xx的項選中 selector find option text xx attr selected true 3 獲取當前選中項的value,如當前選中項無value值,即返回當前選中項的text selector ...

jQuery操作select下拉框

1 jquery獲取當前選中select的text值 var checktext slc1 find option selected text 2 jquery獲取當前選中select的value值 var checkvalue slc1 val 3 jquery獲取當前選中select的索引值 v...

JQuery操作select下拉框

select id prepend 請選擇 為select插入乙個option 第乙個位置 select idoption last remove 刪除select中索引值最大option 最後乙個 select idoption index 0 remove 刪除select中索引值為0的opti...