![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
layui
szxya
这个作者很懒,什么都没留下…
展开
-
layui form.val无法赋值的疑惑?
说明从ajax请求的数据可以使用form.val来进行表单数据绑定,但是使用table.cache表格行数据进行绑定没有效果处理当使用form.val绑定对象到表单无效时,可以试试下面做法form.val(‘lay-fitler属性值’, Object.assign({}, data))问题上面代码中的data对象和Object.assign()得到的对象有什么不一样?...原创 2020-09-18 10:19:58 · 2187 阅读 · 2 评论 -
layui.table 表格实现弹窗、下拉、时间选择器
layui.table 表格实现弹窗、下拉、时间选择器一、说明由于官方text属性支持“text”,是需求又需要弹窗、下拉、时间选择器等,所以只能自己动手实现edit String 单元格编辑类型(默认不开启)目前只支持:text(输入框) text二、实现过程模仿官方实现edit:"text"的效果三、代码,下面以时间控件为例1、cols写法 { field: 'testingPeriod', width: 300, title: '检测期限', event: 'testi原创 2020-09-17 20:24:18 · 2048 阅读 · 0 评论 -
layui 手动验证方法
layui 手动验证方法一、说明根据layui.form源码,简单封装了一下二、实现手动进行layui表单验证,体验和layui自带验证一致三、代码/** * 表单验证 * @param {*} formId 表单所在容器id * @returns 是否通过验证 */function formVerify(formId) { var stop = null //验证不通过状态 , verify = layui.form.config.verify //验证规则 ,原创 2020-09-14 16:50:29 · 2213 阅读 · 0 评论 -
layui 获取表单数据
layui 获取表单数据一、说明:layui提供form.val来获取表单数据语法:form.val(‘filter’, object);但是,有时候会遇到form.val无法获取表单数据的问题,目前没有找到原因,为了处理这个问题,所以诞生了这边文章。二、代码/** * 获取表单数据 * @param {*} filter lay-filter属性值 * @param {*} itemForm dom对象 */function getValue(filter, itemForm) {原创 2020-09-14 16:44:23 · 7453 阅读 · 0 评论 -
layui 删除数据导致table.reload加载数据为空
一、问题描述共有11条数据,每页10条数据,那么就有两页。第一页10条,第二页1条数据。当删除第二页的那条数据,然后调用table.reload刷新页面,发现页面没有重新返回上一页并加载数据,而是获取了第二页数据,返回空json数组。二、解决方案思路:删除方法中,判断当前页共有几条数据,如果超过一条,就正常执行table.reload。否则,判断当前页码不是第一页就减一,然后执行table....原创 2019-10-25 08:42:11 · 1498 阅读 · 0 评论