Jquery操作Select內的專案 總結

2021-06-23 08:03:13 字數 1786 閱讀 6975

//******************************===

//操作select內的專案(操作型別,物件id,值)

//如果要轉載本文請註明出處,免的出現版權紛爭,我不喜歡看到那種轉載了我的作品卻不註明出處的人 seven

$.sel = function(typ,id,val)

val=""+$("#"+arr[0]+" option:selected").text()+"";

oi=$("#"+arr[0]).get(0).selectedindex;

$("#"+arr[0]+" option:selected").remove();

$("#"+arr[0]).get(0).selectedindex = (oi-1<0)?0:(oi-1);

if($("#"+arr[1]+"").get(0).options.length<1 || $("#"+arr[1]).get(0).selectedindex<0)else

break;

case "selindex":    //預設某項為選中(參照索引值)[typ,id,val]:$.sel('selindex','id','index')

$("#"+id).get(0).selectedindex = val;

break;

case "selval":        //預設某項為選中(參照value的值)[typ,id,val]:$.sel('selval','id','value')

$("#"+id).get(0).value=val;

break;

case "seltxt":        //預設某項為選中(參照text的值)[typ,id,val]:$.sel('seltxt','id','text')

var len = $("#"+id).get(0).options.length;

for(var i=0;ibreak;

case "selall":        //選擇全部[typ,id]:$.sel('selall','id')

var len = $("#"+id).get(0).options.length;

for(var i=0;ibreak;

case "delindex":    //刪除單個(參照索引值)[typ,id,val]:$.sel('delindex','id','index')

$("#"+id).get(0).remove(val);

break;

case "delval":        //刪除單個(參照value的值)[typ,id,val]:$.sel('delval','id','value')

$("#"+id+" option[value='"+val+"']").remove();

break;

case "deltxt":        //刪除單個(參照text的值)[typ,id,val]:$.sel('deltxt','id','text')

var len = $("#"+id).get(0).options.length;

for(var i=0;ibreak;

case "delselected":    //刪除單個(被選中的物件)[typ,id]:$.sel('delselected','id')

$("#"+id+" option:selected").remove();

break;

case "delall":        //刪除全部

$("#"+id).get(0).options.length = 0 ;

break;}}

Jquery操作Select內的專案 總結

操作select內的專案 操作型別,物件id,值 如果要轉載本文請註明出處,免的出現版權紛爭,我不喜歡看到那種轉載了我的作品卻不註明出處的人 seven sel function typ,id,val val arr 0 option selected text oi arr 0 get 0 sel...

使用jquery操作select

jquery獲取select選擇的text和value 語法解釋 1.select id change function 為select新增事件,當選擇其中一項時觸發 2.var checktext select id find option selected text 獲取select選擇的tex...

jquery操作select大全

jquery獲取select選擇的text和value 1.select id change function 為select新增事件,當選擇其中一項時觸發 2.var checktext select id find option selected text 獲取select選擇的text 3.v...