如何使下拉框里的选项是数据库某个表的某列值

还是想问一下。直接在jsp界面实现。循环怎么用。最好给个具体代码吧。老哥。
图片说明

2个回答

    var role = '${wxrolelist}';
    if(role!=null && role!=''){
        var wxrolelist = eval('('+'${wxrolelist}'+')');;
        if(wxrolelist.length >0){
            var html ="";
            var wxroleid = '${course.wxrole}';
            for (var i=0;i<wxrolelist.length;i++) {
                html+="<input type='checkbox' name='course.wxrole' value='"+wxrolelist[i].id+"'";
                if(wxroleid.indexOf(wxrolelist[i].id)!= -1){
                    html +="checked='checked'";
                }
                html+="/>"+wxrolelist[i].rolename+"";
            }
            document.getElementById("checkboxrole").innerHTML= html;
        }
    }

        肿么又是你这个是比较原生的写法。就是我推荐的那个innerhtml的方法。当然这个是在拼一个checkbox,你直接按照select的格式拼就可以了。
                var role = '${wxrolelist}'; 这是el表达式在取从后台差出来的东西。当然你可以用<%%>的java代码赋值的。
qq_35670215
FatDong_G 回复Himly_Zhang: 想通了。大概是刚刚脑子短路了![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/10.gif)
2 年多之前 回复
<select>
<c:forEach var="data" items="${list}">
<option>${data}</option>
</c:forEach>
</select>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!