//添加选中项 function addItem() { var myMember = document.getElementById("myMember"); var otherMember = document.getElementById("otherMember"); for (var i=0;i<myMember.options.length;i++){ if (myMember.options[i].selected == true){ if(!isExitItem(myMember.options[i].value)){ $("#otherMember").append("<option value='" + myMember.options[i].value + "'>" +myMember.options[i].text + "</option"); } } } } //添加全部项 function addAll() { var myMember = document.getElementById("myMember"); var otherMember = document.getElementById("otherMember"); for (var i=0;i<myMember.options.length;i++){ if(!isExitItem(myMember.options[i].value)){ $("#otherMember").append("<option value='" + myMember.options[i].value + "'>" +myMember.options[i].text + "</option"); } } } //删除全部项 function removeAll() { var otherMember = document.getElementById("otherMember"); var length = otherMember.options.length; for(var i=length-1;i>=0;i--){ otherMember.options.remove(i); } } //判断项是否存在 function isExitItem(val) { var flag=false; var otherMember = document.getElementById("otherMember"); for (var i=0;i<otherMember.options.length;i++){ if (otherMember.options[i].value == val){ flag=true; break; } } return flag; } //删除选中项 function removeItem() { var otherMember = document.getElementById("otherMember"); for (var i=0;i<otherMember.options.length;i++){ if (otherMember.options[i].selected == true){ $(otherMember.options[i]).remove(); } } }