layui 動態設定checbox 選中狀態

2021-08-20 08:22:19 字數 922 閱讀 2836

最近在使用layui前端框架,在使用單選按鈕、下拉列表select、checkbox等控制項的時候 往往遇到一些初始化的東西。

以上這些情況進行了測試:

新增

layui.form.render();//重新渲染 可以解決多種沒有顯示的情況
第二種情況:動態設定預設選中狀態沒有效果解決方案:

細分為兩種情況:(1)在html頁面**下(沒有在layer初始化框架中,即沒有在layui.use(, function()) 中進行初始化)

以初始化checkbox預設選中為例:

$('.***').attr("checked", true);//注意這裡使用的是attr()layui.form.render(); //重新渲染顯示效果

//注意這裡使用的是attr()layui.form.render(); //重新渲染顯示效果

(2)在layui.use(); 初始化中初始化一般這種情況會出現在呼叫api介面錯誤之後使用不然checkbox改變狀態

layui.use(['form','layer'],function() else 

form.render(); //重新渲染

});$ = layui.jquery;

if ($('.***x').attr("checked") === "checked") else

form.render(); //重新渲染

});

敲**累了  有個好看點的桌布 還是可以緩解一下!!!!!!!!!!

有興趣的話可以關注一下下

LayUI動態設定checkbox不顯示的問題

1.頁面引入layui.js和layui.css 交易型別 行內轉賬交易 行內預約轉賬 行內同名轉賬 跨行轉賬交易 跨行預約轉賬 要配置的註冊型別ts r 開始配置 立即提交 2.頁面js中要進行layui模組的初始化 layui的模組初始化 layui.use form layer functio...

Layui 動態列表合併

列表合併前 列表合併後 如下 html js layui.use layer form table function admin server base list method post page true,page totalrow true 開啟合計行 cellminwidth 140,全域性定...

layui 動態渲染下拉框

正經學徒,佛系記錄,不搞事情 吐槽一句 網上的那些 朋友 既然想要分享就請分享的完整一點,難道不知道 給一半,短一半嗎的道理嗎 動態的給下拉框賦值,且仍具有layui的樣式 html 保留乙個請選擇 可去除,預設下拉會選擇第乙個 最重要的是這個class屬性layui form,很多人是因為沒有新增...