在Layui中實(shí)現(xiàn)開關(guān)按鈕的效果實(shí)例
首先引入js,css
<script src="/common/plugins/layui-v2.2.5/layui.js" charset="utf-8"></script> <link rel="stylesheet" type="text/css" href="/common/plugins/layui-v2.2.5/css/layui.css" rel="external nofollow" />
然后我有一個(gè)list表格 其中有個(gè)字段叫 是否有效
{title: "是否有效", field: "isValid",align:"center",formatter:function(value,row,index){ if(row.isValid == 1){ return "<div class=\"layui-form\"> <input type=\"checkbox\" value=\""+row.id+"\" name=\"isValid\" lay-filter=\"isValid\" checked lay-skin=\"switch\" lay-text=\"是|否\"></div>"; }else { return "<div class=\"layui-form\"> <input type=\"checkbox\" value=\""+row.id+"\" name=\"isValid\" lay-filter=\"isValid\" lay-skin=\"switch\" lay-text=\"是|否\"></div>"; } }},
執(zhí)行這一步才能渲染出效果
onLoadSuccess: function (data) { layui.use('form', function(){ var form = layui.form; form.render('checkbox'); form.on('switch(isValid)', function(data){ changState(data.value,data.elem.checked); }); form.on('switch(isTraining)', function(data){ changState1(data.value,data.elem.checked); }); form.on('switch(isTraining)', function(data){ changState1(data.value,data.elem.checked); }); }); }
接著要判斷狀態(tài)是否修改成功
以上這篇在Layui中實(shí)現(xiàn)開關(guān)按鈕的效果實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- layer.confirm()右邊按鈕實(shí)現(xiàn)href的例子
- 解決layer.confirm快速點(diǎn)擊會重復(fù)觸發(fā)事件的問題
- 解決layer.confirm選擇完之后消息框不消失的問題
- layer.confirm點(diǎn)擊第一個(gè)按鈕關(guān)閉彈出框的方法
- layer.confirm取消按鈕綁定事件的方法
- layui點(diǎn)擊按鈕頁面會自動刷新的解決方案
- 關(guān)于layui 實(shí)現(xiàn)點(diǎn)擊按鈕添加一行(方法渲染創(chuàng)建的table)
- 解決layui頁面按鈕點(diǎn)擊無反應(yīng),也不報(bào)錯(cuò)的問題
- layui的layer.confirm如何獲取按鈕焦點(diǎn)
相關(guān)文章
JavaScript基礎(chǔ)之AJAX簡單的小demo
這篇文章主要介紹了JavaScript基礎(chǔ)之AJAX簡單的小demo ,代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2017-01-01一文教會你如何在JavaScript中使用展開運(yùn)算符
展開運(yùn)算符(spread operator)允許一個(gè)表達(dá)式在某處展開,下面這篇文章主要給大家介紹了關(guān)于如何通過一文教會你如何在JavaScript中使用展開運(yùn)算符的相關(guān)資料,需要的朋友可以參考下2022-10-10JavaScript創(chuàng)建對象方式總結(jié)【工廠模式、構(gòu)造函數(shù)模式、原型模式等】
這篇文章主要介紹了JavaScript創(chuàng)建對象方式,結(jié)合實(shí)例形式總結(jié)分析了工廠模式、構(gòu)造函數(shù)模式、原型模式等各種常見的javascript對象創(chuàng)建方式與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-12-12JS中type="button"和type="submit"的區(qū)別
Submit是專門用于提交表單的Button,與Button的區(qū)別主要有兩點(diǎn):type=button 就單純是按鈕功能,type=submit 是發(fā)送表單 。下面通過本文給大家分享JS中type="button"和type="submit"的區(qū)別,感興趣的的朋友一起看看吧2017-07-07javascript實(shí)現(xiàn)tab切換的兩個(gè)實(shí)例
這篇文章主要介紹了javascript實(shí)現(xiàn)tab切換的兩個(gè)實(shí)例,是對之前方法原理的進(jìn)一步延伸,需要深入了解的同學(xué)可以參考一下2015-11-11javascript實(shí)現(xiàn)動態(tài)統(tǒng)計(jì)圖開發(fā)實(shí)例
這篇文章主要介紹了javascript實(shí)現(xiàn)動態(tài)統(tǒng)計(jì)圖開發(fā)實(shí)例,需要的朋友可以參考下2015-11-11