双击行回填数据

本文介绍了一个在 layui 框架中实现表格双击行后回填数据的示例。通过监听表格的行双击事件,获取选中行的数据,并将数据填充到对应的表单字段中,用于编辑或查看操作。这种方法避免了额外的查询请求,提高了用户体验。
摘要由CSDN通过智能技术生成

做项目的时候,我们经常要使用双击行获取行然后回填,其实原理很简单,首先给大家演示一下
在这里插入图片描述

这是双击layui表格行回填的数据
代码部分
在这里插入图片描述

首先,我们直接在加载layui表格里面把查询写出来,表格查询出数据后,接下来我们就需要给他一个双击事件并且回填数据:

table.on('rowDouble(tabVip)', function (obj) {
              var data = obj.data;//获取点击行数据
              //console.log(data);//输出看是否获取到

                $("#formaddVIP")[0].reset();//弹出之前重置表单 form表单
                $("#VIPModal").modal('show');//打开模态窗体
                blInsert = false;//新增为true  false为 修改 因为两个用一个模态窗体
                    $("#MemberID").val(data.MemberID);
                    $("#VIPrankID").val(data.VIPrankID);
                    $("#VIPcard").val(data.VIPcard);                
                    $("#VIPName").val(data.VIPName);
                    $("#Telephone").val(data.Telephone);
                    $("#Expenditure").val(data.Expenditure);
                    $("#VIPintegral").val(data.VIPintegral);
                    $("#VIPremark").val(data.VIPremark);
                    $("#VIPDiscount").val(data.VIPDiscount);
                    $("#Stockpile").val(data.Stockpile);
                    $("#WeixinID").val(data.WeixinID);
                    $("#CardDate").val(data.CardDateStr);
                    $("#MoneyDate").val(data.MoneyDateStr);
                    $("#Birthday").val(data.BirthdayStr);
            })

因为表格已经数据查询了出来,而我们是点击行获取的,所以说不需要到控制器再写查询,在表格直回填即可

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值