日期:2014-05-17  浏览次数:20770 次

如何通过后台数据显示前台页面(单选,多选,下拉列表)让他们的值被选中
如何通过后台数据显示前台页面(单选,多选,下拉列表)让他们的值被选中
比如
选项 值 元素类型
性别 男 单选radio 值 男 女
国籍 中国 下拉列表中有(中国,美国,韩国等)
爱好 体育,音乐,游戏 复选chexbox 值有:体育,音乐,游戏,电影
从后台获取值 性别为男 国籍为中国 爱好为体育,音乐,游戏 
如何让页面的(单选,多选,下拉列表)对应的默认选中呢


------解决方案--------------------
你在现实前台页面的时候去判断不就可以了吗例如一个下拉框:

HTML code
<c:if test="${not empty itemCategoryList && fn:length(itemCategoryList) > 0}">
    <c:forEach items="${itemCategoryList}" var="ic">                
                                        <option value="${ic.id}" ${item.itemCategory.id == ic.id ? "selected" : ""}></option>
                                </c:forEach>
</c:if>

------解决方案--------------------
探讨
你在现实前台页面的时候去判断不就可以了吗例如一个下拉框:


HTML code
<c:if test="${not empty itemCategoryList &amp;&amp; fn:length(itemCategoryList) > 0}">
<c:forEach items="${itemCategoryList}" var="ic"> ……