1.这里只写出关键的jquery代码,其他的就很少了,就是页面上一点,大家一看就明白;
2.加载页面时,动态从数据库获取数据加载到下拉列表中
function selGroups(groups){ var st=$("#gp"); $("#gp").find("option").each(function(){ $(this).remove(); }); var options="<option value='0'>移动到组</option>"; for(var i=0;i<groups.length;i++){ var groupspo=groups[i]; var name=groupspo.account_name; var id=groupspo.id; options+="<option value="+id+">"+name+"</option>"; } st.append(options); }
3.当鼠标点击下拉列表的某一个选项时:
$("#gp").change(function(){ var selectedboxs=$("input[name='delete']:checked"); var ids=new Array(); for(var i=0;i<selectedboxs.length;i++){ ids[i]=selectedboxs[i].value; } jQuery('option:selected', this).each(function(){ updateConGroup(ids,this.value); }); });