用layui修改表單select值後沒有變,沒有反應,解決方案
阿新 • • 發佈:2018-12-20
解決方案:
$("#admin_user_id").prepend("<option value='0'>--請選擇服務人員--</option>");
#admin_user_id是select的id
操作程式碼執行完後一定要執行下面的程式碼
form.render('select'); //重新整理select選擇框渲染
官方:
有些時候,你的有些表單元素可能是動態插入的。這時Form模組的自動化渲染是會對其失效的。雖然我們沒有雙向繫結機制(因為我們叫經典模組化框架,咩哈哈哈哈。。。),但沒事,你只需要執行 form.render(type);
引數(type)值 | 描述 |
---|---|
select | 重新整理select選擇框渲染 |
checkbox | 重新整理checkbox複選框(含開關)渲染 |
radio | 重新整理radio單選框框渲染 |
例項程式碼:
form.render(); //更新全部
form.render('select'); //重新整理select選擇框渲染
延伸閱讀: