关于layui的form里的元素进行动态生成,验证失效解决方法

这问题和使用layTpl动态生成页面问题类似,详细进入https://blog.csdn.net/sqlquan/article/details/82432513

form有点不同就是需要把需要执行form.render()而不是element.render();进行渲染

            var data = jsonData;
            var getTpl = dialogTemplate.innerHTML,
                view = document.getElementById('dialogContent');
            laytpl(getTpl).render(data, function(html) {
                view.innerHTML = html;
            });

            form.render();

 

你可能感兴趣的:(layui)