layui select多选下拉显示 以及回显

1
2
3
4
5
6
7
8
9
<input type="hidden" id="hiddensheshi" name="hiddensheshi" value="${sysEntertainment.sheshi}"><div class="layui-form-item layui-form-text" >
            <label class="layui-form-label"><span style="color:red;">*       
                    </span>多选</label>
            <div class="layui-form" style="margin-left:130px;">
                <select name="sheshi" xm-select="selectId" id="sheshi">
                     <option value="">--请选择--</option>
                </select>
            </div>
</div>        <br>

  

复制代码
var diclistsheshi = ${diclistsheshi}; //后台用model存的List<Map<String,String>>
        if(diclistsheshi != "" && diclistsheshi != null ){
                //在下拉框显示选项
                var arr = [];
                var lis = $("#hiddensheshi").val(); 
                for(var i = 0;i<diclistsheshi.length;i++){
                    var arrStr = {name:diclistsheshi[i].dicname,value:diclistsheshi[i].dicnum};
                    arr.push(arrStr);
                }
                formSelects.data('selectId', 'local', {
                    arr: arr
                });
                //渲染之前选中的(业务编辑功能用的到)
                //取出之前已经选中的编码 1101,1103,1105,1107
                var lis = $("#hiddensheshi").val(); 
                var lisarr = lis.split(",");
                 formSelects.value('selectId',lisarr,true);
        }else{
            hint("获得酒店设施失败", true);
        }
复制代码

 

posted @   ExpectoPatronum—S  阅读(3552)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示