创建简单table的js,带分页

提问 未结 精帖
12 2590
黑鸟
黑鸟 VIP3 2017-2-17
悬赏:5飞吻
写在前面的话:
之前的版本只是一些简单的Demo,终于,黑鸟精心整理的Grid完成了,
此次有一些重大的更新,同时也整合了新的功能


备注:LayGrid默认的第一个版本是1.0.1,从该版本开始,将会支持向上兼容,所以,需要更新升级的朋友,直接更新LayuiHelp.js文件即可


LayGrid1.0.2下载


LayuiGrid更新日志
1.0.2 小版本更新:修复编辑弹窗在360、IE 等浏览器下控件错位的问题,修复编辑弹窗在IE7模式下无法弹出的容错性问题(原因出在Demo中给的弹窗下拉框的json字串错误,现在我在LayuiHelp中加了一个容错性的判断,以后及时犯了这种粗心的错误也没关系了,对于程序的运行不会有影响)
更新文件下载:LayuiHelp.js 2017.03.09

1.0.1 小版本更新:修复表格定义列不显示(column 中定义 visible=false)的bug 2017.03.03

layGrid实例的可以在这里看哦,黑鸟忍痛斥巨资租了个服务器[泪]
http://laygrid.tongruanguoji.cn/


之前的版本:
弹窗模块: MessageBox_Layui.js
旧版Grid:LayuiHelp.js

此次版本就不再放代码了,因为LayuiGrid.Zip中提供了完整的可运行实例,以及详细的使用手册
诺,就是下面这个鬼:



回帖
  • 前排[阴险]
    0 回复
  • 板凳在此~
    0 回复
  • yepp
    2017-2-17
    没有说明返回的数据结构,最好是按照layui做成模块.还有完整的demo[嘻嘻]
    0 回复
  • bakcy
    2017-2-18
    [可爱] [可爱] [可爱]
    0 回复
  • @yepp 返回结构就免了,只是一个创建table的过程而已,待会儿我抽点时间把完成的demo放上来[嘻嘻]
    0 回复
  • @黑鸟 +1,,期待demo
    0 回复
  • [good] [good] [good]
    0 回复
  • 海棠叶
    2017-2-24
    如果要对数据做再次处理要怎么做?比如时间格式化 金钱格式化 小数点保留后两位 等等 不可能每次都在后台把数据整理好 那就太没有通用性了
    0 回复
  • 你看一下demo,这里提供了一个再次处理数据的方法(ValueDeal),就如我这个demo中的,我传入的男女数据,只是0和1,通过再次处理,转化成了男和女的中文,你需要的其他格式化方式,可以在这里重写一下你的处理方法

    Column = [
    { txtName: "姓名", ValueCode: "Name", width: 80 },
    { txtName: "性别",
    ValueCode: "Sex",
    width: 80,
    ValueDeal: function (value) {
    if (value == 0) {
    return "女";
    } else {
    return "男";
    }
    }
    },

    0 回复
  • @海棠叶 你看一下demo,这里提供了一个再次处理数据的方法(ValueDeal),就如我这个demo中的,我传入的男女数据,只是0和1,通过再次处理,转化成了男和女的中文,你需要的其他格式化方式,可以在这里重写一下你的处理方法

    Column = [
    { txtName: "姓名", ValueCode: "Name", width: 80 },
    { txtName: "性别",
    ValueCode: "Sex",
    width: 80,
    ValueDeal: function (value) {
    if (value == 0) {
    return "女";
    } else {
    return "男";
    }
    }
    },
    0 回复
  • 分割线,一下是关于LayuiGrid1.0的部分:
    已发现问题:弹窗的确认回调以及取消回调事件无法触发(ps:将在下个小版本修复这个问题)
    0 回复
  • Warn
    2017-3-9
    为更新点个赞~[嘻嘻]
    0 回复
本帖已设置禁止回复
本周热议
没有相关数据
layui

微信扫码关注 layui 公众号