# layui获取、修改checkbox的值
<input type="checkbox" name="MySwitch" value="x" lay-skin="switch" lay-filter="switchTest" lay-text="OFF|ON">
$("input[name='MySwitch']").prop("checked", config.onlyShowError); //修改状态
$("input[name='MySwitch']").prop("checked"); //获取状态
layui.form.render(); //刷新页面 # table.render 处理数据
parseData: function (res) { # 直接修改值
obj.elem.checked = !obj.elem.checked; //获取到元素的值可以直接修改
//layer.tips(this.value + ' ' + this.name + ':'+ obj.elem.checked, obj.othis)//在ajax里使用this 在success function里使用obj.elem获取元素的值
layer.tips(obj.elem.value + ' ' + obj.elem.name + ':'+ obj.elem.checked, obj.othis); //回调时使用

监听开关、发送ajax请求

  //监听指定开关
form.on('switch(switchTest)', function(data){
layer.tips('温馨提示:请注意开关状态的文字可以随意定义,而不仅仅是ON|OFF', data.othis)
layui.$.ajax({
type:'GET',
data: 'modify=true',
contentType :'application/json',
dataType:'json',
url :'data/mytest.json',
success: function(config) {
layui.$("input[name='MySwitch'").prop("checked", config.onlyShowError);
layui.form.render();
},
error :function(e) {
layer.alert("服务异常, 请检查服务运行状态和日志");
}
});
});

直接修改开关中元素的值

  //监听锁定操作
form.on('checkbox(lockDemo)', function(obj){
layui.$.ajax({
type: 'GET',
data: 'regionId='+obj.value, //将区域id带回去,修改selection标志位
contentType :'application/json',
dataType:'json',
url: 'xxx',
success: function(r) {
if (r.statusMsg != '正确') {
layer.tips(r.statusMsg, obj.othis);
obj.elem.checked = !obj.elem.checked; //获取到元素的值可以直接修改
layui.form.render();
} else {
// layer.tips(this.value + ' ' + this.name + ':'+ obj.elem.checked, obj.othis); //在ajax里使用this 在success function里使用obj.elem获取元素的值
layer.tips(obj.elem.value + ' ' + obj.elem.name + ':'+ obj.elem.checked, obj.othis);
} }
});
});

layui 表格操作

获取数据之后使用parseData: function(r)做数据处理

https://blog.csdn.net/qq_44239383/article/details/107174707

LayUI使用注意的更多相关文章

  1. layui常用方法

    很好用的一个ui组件,弹出,分页等 http://layer.layui.com/ 1 带叉叉的弹窗 layer.open({ type: , title: false, //不显示标题 conten ...

  2. 开源网站.NETMVC+ Layui+SqlSugar+RestSharp

    SugarSite一个前端支持移动端的企业网站,目前只支持了简单功能,后续还会加上论坛等. 源码GIT地址: https://github.com/sunkaixuan/SugarSite 技术介绍 ...

  3. 分页组件 - layui.laypage

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  4. 日期时间组件 - layui.laydate

    全部参数 一.核心方法:laydate(options); options是一个对象,它包含了以下key: '默认值' { elem: '#id', //需显示日期的元素选择器 event: 'cli ...

  5. 关于layui

    之前用layer用了很长时间,感觉很好用,最近看到了layui的发布很想尝试尝试. 加入了挺多的功能,比如编辑器,上传,form表单等等.

  6. 日期控件,layui

    <link rel="stylesheet" href="<%=path%>/layui/css/layui.css" type=" ...

  7. 使用的组件:Layui

    Layui 经典模块化前端框架 由职业前端倾情打造,面向所有层次的前后端程序猿,中国最容易使用的前端UI解决方案 Layui 出蛋于2016年金秋,是一款带着浓烈情怀的国产前端UI框架,她追求极简,又 ...

  8. 【开源项目SugarSite】ASP.NET MVC+ Layui+ SqlSugar+RestSharp项目讲解

    SugarSite一个前端支持移动端的企业网站,目前只支持了简单功能,后续还会加上论坛等. 源码GIT地址: https://github.com/sunkaixuan/SugarSite 技术介绍 ...

  9. 前端框架layui

    可以了解下jQuery组件layer layui开始使用Layui兼容除IE6/7以外的全部浏览器,并且绝大多数结构支持响应式 弹出层如果你使用的是Layui,那么你直接在官网下载layui框架即可, ...

  10. Layui - 示例

    示例地址 http://www.layui.com/demo/ 下载地址 http://www.layui.com/ 示例代码 <!doctype html> <html> & ...

随机推荐

  1. 谷歌浏览器和火狐浏览器如何查看HTTP协议

    谷歌浏览器和火狐浏览器如何查看HTTP协议 谷歌浏览器查看HTTP协议 火狐浏览器查看HTTP协议

  2. CKKS Part5: CKKS的重缩放

    本文翻译于 CKKS EXPLAINED, PART 5: RESCALING,主要介绍CKKS方案中最重要的技术- rescaling,重缩放技术 介绍 在CKKS的前一篇文章 CKKS Part4 ...

  3. ApacheCN jQuery 译文集 20211121 更新

    创建 jQueryMobile 移动应用 零.序言 一.jQueryMobile 原型制作 二.jQuery Mobile 网站 三.分析.长表单和前端验证 四.QR 码.地理位置.谷歌地图 API ...

  4. 布客&#183;ApacheCN 翻译/校对/笔记整理活动进度公告 2020.1

    注意 请贡献者查看参与方式,然后直接在 ISSUE 中认领. 翻译/校对三个文档就可以申请当负责人,我们会把你拉进合伙人群.翻译/校对五个文档的贡献者,可以申请实习证明. 请私聊片刻(52981514 ...

  5. 如何把一个数组中的对象的key值相等的对象合成一个对象

    比如这样一个数组:[{category:"中国梦",value:"10000"},{category:"有国才有家",value:" ...

  6. 1.k8s的前世今生

    k8s是Kubernetes的缩写,Google 于 2014 年开源了 Kubernetes 项目. 一.k8s的历史演变 k8s的演变过程:首先从传统的服务-->虚拟机部署-->容器部 ...

  7. Thread的打断

    常用方法 public void interrupt() t.interrupt() 打断t线程(设置t线程某给标志位f=true,并不是打断线程的运行),不能打断正在竞争锁的线程. public b ...

  8. 微信h5下拉隐藏网页,还有取消页面滑动

    需求: 网页下拉太丑了,如下 度娘了一下, 发现一篇相关文档 基本解决了问题 https://juejin.cn/post/6844903940190896135#heading-2 加入如下代码即可 ...

  9. Git Push 免输 用户名和密码

    前言 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率.在此背景下,本文在网上找了两 ...

  10. Protocol基本概念

    1.protocol 基本概念 Protocol翻译过来, 叫做"协议" 在写java的时候都会有接口interface这个概念,接口就是一堆方法的声明没有实现,而在OC里面Int ...