layui 通过接口获取到下拉框的值 下拉框不显示

提问 未结 4 293
lge
lge 2019-1-11
悬赏:20飞吻
版本: 浏览器:谷歌
layui 通过接口获取到下拉框的值 下拉框不显示
但是通过接口获取到的值也的的确确存储了就是不先
再刷新一下就显示了
也使用了网上说的 form.render('select');
还是不管用

这是动态渲染下拉框的代码

这是动态获取用户信息的代码

这是进入修改界面没有刷新之前的

这是刷新后又正常显示的截图
请问大佬这该如何解决啊
感谢!!!
回帖
  • 一般这个就是动态加进去之后没有form.render
    0 回复
  • lge
    2019-1-12
    @岁月小偷 是啊 但是我用了form.render 还是不行
    0 回复
  • @lge 你这个用的是layuiadmin的动态模板吧,template这个如果使用了lay-url会是一个异步的请求,数据回来之后执行模板的语句,然后得到select里面的内容,之后需要render,你上面代码执行的位置跟动态模板需要的render不是一个事额,动态模板的话可以配置lay-done去执行一下render
    0 回复
  • lge
    2019-1-12
    @岁月小偷 如何配置lay-done啊 能不能给点案例什么的 感谢大佬
    0 回复