zoukankan      html  css  js  c++  java
  • Layui 结合 BootstrapTable 在列表中实现可选日期

    1、bootstrapTable

    //插入一条数据,在日期单元格实现 可选layui日期控件,

    每新增一行数据,监听需要日期的单元格,取值然后更新单元格值

    $('#tableId').bootstrapTable({
            onClickCell: function (field, value, row, $element) {
            if (field == "time") {
             laydate.render({
                      elem: $element[0],
                      type : 'date',
                      show: true,
                      done: function(value, date, endDate){
                      console.log(value); //得到日期生成的值,如:2017-08-18
                      console.log(date); //得到日期时间对象:{year: 2017, month: 8, date: 18, hours: 0, minutes: 0, seconds: 0}
                      console.log(endDate); //得结束的日期时间对象,开启范围选择(range: true)才会返回。对象成员同上。
                      let index = $element.parent().data('index');
                      let tdValue = value;  
               } }); } } })

     更新单元格的值

    function saveData (index, field, tdValue) {
            $("#tableId").bootstrapTable('updateCell', {
                index: index,       //行索引
                field: field,       //列名
                value: tdValue,       //cell值
            });
    }
  • 相关阅读:
    面向对象深入:继承01——子类
    面向对象的基础知识——小结
    IP地址配置
    二、RPM包管理-rpm命令管理
    一、软件包管理简介
    关机重启命令
    网络命令
    权限管理命令
    字符截取命令
    shell-正则表达式(二)
  • 原文地址:https://www.cnblogs.com/wongzzh/p/15103340.html
Copyright © 2011-2022 走看看