狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

jquery操作select

admin
2012年2月3日 0:56 本文熱度 2802





1 //得到select項的個數






2 jQuery.fn.size=function(){






3 returnjQuery(this).get(0).options.length;






4 }






5






6 //獲得選中項的索引






7 jQuery.fn.getSelectedIndex=function(){






8 returnjQuery(this).get(0).selectedIndex;






9 }






10






11 //獲得當前選中項的文本






12 jQuery.fn.getSelectedText=function(){






13 if(this.size()==0)return"下拉框中無選項";






14 else{






15 var index=this.getSelectedIndex();






16 returnjQuery(this).get(0).options[index].text;






17 }






18 }






19






20 //獲得當前選中項的值






21 jQuery.fn.getSelectedValue=function(){






22 if(this.size()==0)






23 return"下拉框中無選中值";






24 else






25 returnjQuery(this).val();






26 }






27






28 //設置select中值為value的項為選中






29 jQuery.fn.setSelectedValue=function(value){






30 jQuery(this).get(0).value=value;






31 }






32






33 //設置select中文本為text的第一項被選中






34 jQuery.fn.setSelectedText=function(text){






35 var isExist=false;






36 var count=this.size();






37 for(var i=0;i<count;i++){






38 if(jQuery(this).get(0).options[i].text==text){






39 jQuery(this).get(0).options[i].selected=true;






40 isExist=true;






41 break;






42 }






43 }






44 if(!isExist){






45 alert("下拉框中不存在該項");






46 }






47 }






48 //設置選中指定索引項






49 jQuery.fn.setSelectedIndex=function(index){






50 var count=this.size();






51 if(index>=count||index<0){






52 alert("選中項索引超出范圍");






53 }else{






54 jQuery(this).get(0).selectedIndex=index;






55 }






56 }






57 //判斷select項中是否存在值為value的項






58 jQuery.fn.isExistItem=function(value){






59 var isExist=false;






60 var count=this.size();






61 for(var i=0;i<count;i++){






62 if(jQuery(this).get(0).options[i].value==value){






63 isExist=true;






64 break;






65 }






66 }






67 returnisExist;






68 }






69 //向select中添加一項,顯示內容為text,值為value,如果該項值已存在,則提示






70 jQuery.fn.addOption=function(text,value){






71 if(this.isExistItem(value)){






72 alert("待添加項的值已存在");






73 }else{






74 jQuery(this).get(0).options.add(newOption(text,value));






75 }






76 }






77 //刪除select中值為value的項,如果該項不存在,則提示






78 jQuery.fn.removeItem=function(value){






79 if(this.isExistItem(value)){






80 var count=this.size();






81 for(var i=0;i<count;i++){






82 if(jQuery(this).get(0).options[i].value==value){






83 jQuery(this).get(0).remove(i);






84 break;






85 }






86 }






87 }else{






88 alert("待刪除的項不存在!");






89 }






90 }






91 //刪除select中指定索引的項






92 jQuery.fn.removeIndex=function(index){






93 var count=this.size();






94 if(index>=count||index<0){






95 alert("待刪除項索引超出范圍");






96 }else{






97 jQuery(this).get(0).remove(index);






98 }






99 }






100 //刪除select中選定的項






101 jQuery.fn.removeSelected=function(){






102 var index=this.getSelectedIndex();






103 this.removeIndex(index);






104 }






105 //清除select中的所有項






106 jQuery.fn.clearAll=function(){






107 jQuery(this).get(0).options.length=0;






108 }

該文章在 2012/2/3 0:56:08 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved