通过ajax后期追加的下拉框数据内容老是类似于接触不良怎么回事

提问 已结 10 260
吃枣药丸
吃枣药丸 2019-6-10
悬赏:20飞吻
版本:layui 浏览器:谷歌

我想做成这种效果。后期追加的时不时出来一次。怎么回事。

这个addClass有时候运行有时候不运行。总要多刷新好几遍才可以是怎么回事。
看了好多遍文档自己感觉可能是内置jq冲突或者是rander没渲染上,但是又感觉不太一样。

还有这个 我想让这个下拉框的val默认跟上面部门一样怎么设置。一直找不到这个
后期追加的input。也没办法给它加id。怎么改。
回帖
  • Zlheb
    2019-6-10
    $('select').find('optipn[value=2]').prop('disabled',true);
    layui.form.render('select');
    0 回复
  • 有大佬帮忙看一哈吗。弄了快一天了 心急的很
    0 回复
  • Zlheb
    2019-6-10
    设置禁用不是这样的,对原始的option禁用然后重新渲染就可以了
    $('select').find('optipn[value=2]').prop('',true);
    layui.form.render('select');
    0 回复
  • @Zlheb 它这个不是对dl dd的么大哥。 禁用那个option有用吗
    0 回复
  • Zlheb
    2019-6-10
    不需要管生成后的dom元素,只要修改原始的dom然后重新渲染就好了
    0 回复
  • @Zlheb 能加你个QQ详谈吗哥。我快被这个问题弄自闭了。追加的option加不上样式。我Q302685097
    0 回复
  • ajax 插入的select下拉框内容有时候确实显示不出来,需要手动刷新,我也碰到了这个问题
    0 回复
  • @今晚一定早点睡 我的不是显示不出来 是又给它追加class属性 老是有时候可以有时候不可以的
    0 回复
  • @吃枣药丸 应该也跟跟我的一样,是渲染加载的问题
    0 回复
  • @今晚一定早点睡 好吧 谢谢了
    0 回复