layui 踩坑记录

1.无法使用onchange触发表单中的下拉列表选中事件

原因:layui对表单做了封装,原生js和jquery都失效了。

解决方法:以如下格式重构代码

layui.use('form',function(){
var form = layui.form;
form.on('select(lay-filter)',function(){
//内部代码
    })
})

2.无法动态添加节点

解决方法:添加renderForm()方法,执行完节点操作后重新渲染

$(function () {
        alert("执行")
        $("#mySelect").append("<option value='张三'>张三</option>");
        renderForm();
    })
    function renderForm() {
        layui.use('form', function () {
            var form = layui.form;
            form.render();
        })
    }

猜你喜欢

转载自blog.csdn.net/weixin_45660485/article/details/121092184