• Layui———自定义tabel数据列表td内容(templet)


    效果:

     

     

     代码:(光标离开修改项目的序号)

    ,{field:'ordinal',title:'序号',align:'center',templet:function (d) {
        return '<input type="text" value="'+d.ordinal+'" style=" 35px;text-align: center" onblur="updateOri(this,'+d.id+','+d.ordinal+')">';
    }}
    ,{field:'id', title:'项目编号',align:'center'}
    ,{field:'image', align:'center',title:'图片',templet:function (d) {
        if(d.image != ''){
            return "<div><img class='img-responsive' src="+d.image+"></div>";
        }else{
            return "";
        }
    }}

     

     

     

     

     

     

    // 修改序号
        function updateOri(obj,pid,oldOri) {
            if(!r.test( $(obj).val() ) ){
                layer.msg('请先填写正确的序号 !', {
                    icon: 7,
                    time: 2000 //2秒关闭(如果不配置,默认是3秒)
                });
                return false;
            }
    
            // 内容被修改了 才会请求后台执行修改
            if($(obj).val() != oldOri ){
                $.ajax({
                    url:"zlkj_project_manage.php",
                    data:{
                        'pid':pid,
                        'ordinal':$(obj).val(),
                        'act':'updateOrdinal'
                    },
                    type:"post",
                    dataType:"json",
                    success:function(res){
                        if(res == 1){
                            layer.msg('修改成功', {
                                icon: 1,
                                time: 2000
                            }, function(){
                                location.reload();
                            });
                        }else{
                            layer.msg('修改失败', {
                                icon: 2,
                                time: 2000
                            }, function(){
                                // location.reload();
                            });
                        }
                    },
                });
            }
        }

     

    注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层
  • 相关阅读:
    Python 多核 多线程 调度
    mysql-select for update
    Python logging模块
    TCP/IP和HTTP协议与Socket的区别联系
    DNS+CDN
    wget命令
    Cannot find module 'webpack-cli/bin/config-yargs
    TS7015: Element implicitly has an 'any' type because index expression is not of type 'number'
    js 创建私有变量
    报错集锦及解决方案
  • 原文地址:https://www.cnblogs.com/PJG20/p/12932071.html
Copyright © 2020-2023  润新知