h595103832
C211的葡萄
采纳率42.9%
2014-12-01 07:05 阅读 6.2k

freemarker list中有需要使用下拉框的数据

freemaker遍历list,我知道可以用<#list></#list>,但是如果这些数据里面有需要用到下拉框的属性,该如何写代码呢?比如list里面存了十个人的数据,每个人都有一个省份的信息,需要用到下拉框,这时候代码可以怎么写,求大神指导!!
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • laiconglin laiconglin 2014-12-01 09:15

    问题问的不是很清楚啊。
    可以再详细一点吗?

    点赞 评论 复制链接分享
  • h595103832 C211的葡萄 2014-12-01 12:53
    <#list cmAllInfoDto.cmContactInfoList as c>
                                        <input type="hidden"   name="cmAllInfoDto.cmContactInfoList[${c_index}].contactId"  value="${c.contactId}">
                                                <div class="control-group">
                                                <label class="control-label" for="focusedInput">联系电话</label>
                                                <div class="controls">
                                                  <input class="input-xlarge focused"   style="text-align: left; width:10em;" name="cmAllInfoDto.cmContactInfoList[${c_index}].contactNo" id="focusedInput" type="text" value='${(c.contactNo)!""}'>
                                                 &nbsp 类型   &nbsp &nbsp  
                                                 <select id="selectContact${c_index}"  name="cmAllInfoDto.cmContactInfoList[${c_index}].type" style="width:6em;"> 
                                                    <option value="MOBILE">手机</option>
                                                    <option value="EMAIL">邮箱</option>
                                                    <option value="PHONE">电话</option>
                                                    <option value="QQ">QQ</option>
                                                    <option value="WEIXIN">微信</option>
                                                    <option value="FAX">传真</option>
    
                                                  </select>
                                                 &nbsp 是否优先   &nbsp &nbsp 
                                                    <select id="selectPrior${c_index}"  name="cmAllInfoDto.cmContactInfoList[${c_index}].prior" style="width:6em;"> 
                                                        <option value="Y">是</option>
                                                        <option value="N">不是</option>
                                                  </select>
                                                   &nbsp 状态   &nbsp &nbsp 
                                                    <select id="selectStaus${c_index}"  name="cmAllInfoDto.cmContactInfoList[${c_index}].staus" style="width:6em;"> 
                                                        <option value="Y">有效</option>
                                                        <option value="N">无效</option>
                                                  </select>
                                                 </div>
                                              </div>
                                     </#list>
    
    点赞 评论 复制链接分享
  • laiconglin laiconglin 2014-12-03 04:30

    不好意思,我发现我不会这个freemarker。之前没主要到,以为只是HTML CSS的问题。没想到这个是一个模板引擎。

    点赞 评论 复制链接分享
  • aluba123 aluba123 2015-03-19 12:45



    请选择
    <#list yourList as List>
    ${List.option}

    </#list>

    点赞 评论 复制链接分享
  • aluba123 aluba123 2015-03-19 12:46

    我代码发不出去貌似,就是把选项写在list标签中间就可以了

    点赞 评论 复制链接分享

相关推荐