一只超 2019-12-18 09:41 采纳率: 0%
浏览 148
已采纳

需求就是要帮Enum里面的参数传到下拉框,前面做的是以单选按钮形式,现在需要做出的效果就像图二那样的下拉框,但是里面的参数是电压等级,我是新手,前面是大佬做出来叫我改成这样,望你大佬能帮帮忙

图片说明
图一

<div class="layui-form-item">
    <div class="layui-col-xs14">
        <label class="layui-form-label">电压等级<span style="color:red">*</span>
        </label>
        <div class="layui-input-block">
            <c:forEach items="${voltageList}" var="v">
                <input type="radio" name="voltage" value="${v.id}" title="${v.name}" lay-filter="voltage">
            </c:forEach>
        </div>
    </div>
</div>

图片说明
图二

            <div class="layui-col-xs4">
                <label class="layui-form-label">电厂类型<span style="color:red">*</span>
                </label>
                <div class="layui-input-block">
                    <input type="text" name="dclx" id="dclx" class="layui-input"
                           style="position:absolute;z-index:2;border-right: solid 0px;width: 90%"
                           lay-verify="required" value="" autocomplete="off">
                    <select lay-filter="filter_fdsbycdclx" id="fdsbycdclx" style="width: 300px; display: none;" class="easyui-combobox combobox-f combo-f" name="dclx">

                    </select>
                </div>
            </div>

图片说明
Enum代码

图片说明电压jsp代码

图片说明电厂类型代码

  • 写回答

1条回答 默认 最新

  • 毕小宝 博客专家认证 2019-12-18 10:18
    关注

    同样可以参考第一个的实现,使用 for-each ,只是把 input 换成 option 就可以了。

                 <c:forEach items="${voltageList}" var="v">
                    <option  value="${v.id}" >${v.id}<option>
                </c:forEach>
                            </select>
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?