当前位置: 首页 > article >正文

Layui 列表中switch按钮的使用

1 定义模板

其中 行id列名 、需要判定的列名 要修改后才能用

<script type="text/html" id="yesOrNo-switch">
    <input type="checkbox" value="{{= d.行id列名 }}" title="是|否" lay-skin="switch" lay-filter="yesOrNo-value" {{= d.需要判定的列名=='1'?'checked':''}}>
</script>

2 使用模板

使用 templet 关联模板

{
    field: 'state',
    title: '是否达成',
    templet:'#yesOrNo-switch'
},

3 事件触发

form.on('switch(yesOrNo-value)', function(obj){
let data = {
    id : this.value,
    state: obj.elem.checked?'1':'0'
};
$.ajax({
    url: '/xxx/xxx/updateState',
    data: JSON.stringify(data),
    dataType: 'json',
    contentType: 'application/json',
    type: 'put',
    success: function (result) {
        if (result.success) {
            layer.msg("修改成功", {icon: 1, time: 1000}, function () {
            });
        } else {
            layer.msg(result.msg, {icon: 2, time: 1000});
        }
    }
});
});

http://www.kler.cn/a/552087.html

相关文章:

  • 首都国际会展中心启用,首展聚焦汽车后市场全产业链
  • 小程序类毕业设计选题题目推荐 (29)
  • ✨2.快速了解HTML5的标签类型
  • 【开源免费】基于SpringBoot+Vue.JS智能家居系统(JAVA毕业设计)
  • 记录一点关于前端安装依赖的东西
  • 解析浏览器中JavaScript与Native交互原理:以WebGPU为例
  • 【分布式理论13】分布式存储:数据存储难题与解决之道
  • jvm相关问题 - 基于c老师
  • Java 集成 Redis 实战
  • PHP 网络编程介绍
  • 【Github每日推荐】-- 2024 年项目汇总
  • 【Leetcode】环形链表
  • 使用LightGBM与Apache Spark进行多分类任务
  • 使用html css js 来实现一个服装行业的企业站源码-静态网站模板
  • 开源模型应用落地-DeepSeek-R1-Distill-Qwen-7B-LoRA微调-LLaMA-Factory-单机单卡-V100(一)
  • 学习总结2.18
  • SpringAI系列 - RAG篇(三) - ETL
  • Qt的QPushButton样式设置
  • 简单认识一下-Redis
  • 计算机网络协议(二)