Fork me on GitHub
.net求学者

select根据text选择项与select其它操作

// 6.设置select中text="paraText"的第一个Item为选中       
function jsSelectItemByValue(objSelect, objItemText) {            
    //判断是否存在        
    var isExit = false;        
    for (var i = 0; i < objSelect.options.length; i++) {        
        if (objSelect.options[i].text == objItemText) {        
            objSelect.options[i].selected = true;        
            isExit = true;        
            break;        
        }        
    }              

/*Jquery*/
//groupName 为 text,如有重复(项目、项目新),则选择最后一个。
 $("#drTypee option:contains('" + groupName + "')").attr('selected', true);



/*Select 其它用法*/
// 9.得到select的当前选中项的text    
var currSelectText = document.all.objSelect.options[document.all.objSelect.selectedIndex].text;    
//OR 
$("#WordAddersMin").find("option:selected").text()


// 7.设置select中value="paraValue"的Item为选中    
document.all.objSelect.value = objItemValue;    
       
// 8.得到select的当前选中项的value    
var currSelectValue = document.all.objSelect.value;    

// 10.得到select的当前选中项的Index    
var currSelectIndex = document.all.objSelect.selectedIndex;    
       
// 11.清空select的项    
document.all.objSelect.options.length = 0;  

 

 

posted @ 2014-03-27 21:20  hy31337  阅读(865)  评论(0编辑  收藏  举报
.net求学者