使用layUI时form表单中的select标签无法正常渲染option(option从后台返回)

    // 获取推荐分类列表
    function getRecomList(){
        $.ajax({
                type: 'get',
                url: '请求接口’,
                contentType: "application/json; charset=utf-8",
                params: { },
                success: function (data) {
                    $("#recCli").html('')
                    // console.log(data)
                    var dataList = data.data
                    for (var i = 0; i < dataList.length; i++) {
                        $("#recCli").append('<option value="' + dataList[i].id + '">' + dataList[i].name + '</option>');
                    }

                    layui.use('form', function(){
                       var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
                       form.render();
                       form.render('select' ,'test'); //刷新select选择框渲染
                     });


                    
                }
            });        
    }

直接在请求发送成功后加入以下代码段

                    layui.use('form', function(){
                       var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
                       form.render();
                       form.render('select' ,'test'); //刷新select选择框渲染
                     });
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章