首页 > 其他分享 >254-layui table 获取当前列表的缓存数据

254-layui table 获取当前列表的缓存数据

时间:2024-01-16 23:32:42浏览次数:36  
标签:obj layui 缓存数据 tableId var table config id

首先,需要获取表格的ID

1、表格工具栏的操作按钮获取,按钮位于表格的左上角或者右上角

table.on('toolbar(itemFieldSrcTable1)', function(obj){
    var id = obj.config.id;
    var layEvent = obj.event;
    active[layEvent].call(this,{tableIns:tableIns1,row:{name:''}});
});

2、表格的操作列:

table.on('tool(itemFieldSrcTable3)', function (obj) {
    var layEvent = obj.event;
	let tableId = obj.config.id
    active[layEvent].call(this,{tableIns:tableIns3,data:obj.data,obj:obj});
});

3、从表格的实例对象获取

let config = tableObj.config;
let tableId = config.id;

4、在table 的done回调里获取:

done: function(res, curr, count){
    var options = this;
    let tableId = options.id;//对应当前表格的ID
}

获取列表的缓存数据:

getTableCacheData:function (tableId){
    return  table.cache[tableId]||[];
}

获取某一行的数据:

getRowData:function (tableId, elem){
    var index = $(elem).closest('tr').data('index');
    return table.cache[tableId][index] || {};
}

标签:obj,layui,缓存数据,tableId,var,table,config,id
From: https://blog.51cto.com/u_14816966/9279194

相关文章

  • java 依赖 stable diffusion
    Java依赖的稳定扩散简介Java的依赖稳定扩散是指将一个Java项目的依赖库从一个环境迁移到另一个环境,确保依赖库在新环境中正常工作。本文将介绍实现这一过程的步骤和相应的代码。流程概览以下是实现Java依赖稳定扩散的步骤概览:步骤描述1.创建空白的Java项目......
  • Stable Diffusion python 运行异常解决
    StableDiffusionpython运行异常解决引言在使用Python进行程序开发时,我们可能会遇到程序运行异常的情况。本文将围绕StableDiffusion算法的Python实现,介绍一些常见的运行异常以及解决方法。StableDiffusion算法简介StableDiffusion算法是一种用于图像处理和计算机视觉领域......
  • stable diffusion pytorch cuda 版本
    StableDiffusion:APyTorchCUDAVersionIntroductionDeeplearninghasrevolutionizedvariousfields,includingcomputervision,naturallanguageprocessing,androbotics.PyTorch,apopulardeeplearningframework,hasgainedsignificantattentionduet......
  • stable Diffusion sdk python 调用
    StableDiffusionSDKPython调用实现指南引言在本文中,我将向你介绍如何使用Python调用StableDiffusionSDK。StableDiffusionSDK是一个功能强大的软件开发工具包,可用于实现稳定的数据扩散功能。为了帮助你更好地理解整个过程,我将首先用表格展示整个流程,并逐步介绍每个步......
  • stable diffusion python运行时no python frame
    实现“stablediffusionpython运行时nopythonframe”的步骤如下:确定需求:首先,我们需要明确这个需求的具体要求是什么,以便我们能够有针对性地进行开发和实现。在这个需求中,我们需要实现一个稳定的Python运行时,不使用Python的框架。设计系统架构:在开始编写代码之前,我们需要先......
  • 无涯教程-SQL - Create Table Using another Table.函数
    可以使用CREATETABLE语句和SELECT语句的组合来创建现有表的副本。新表具有相同的列定义。可以选择所有列或特定列。当您使用现有表创建新表时,将使用旧表中的现有值填充新表。语法从另一个表创建表的基本语法如下:CREATETABLENEW_TABLE_NAMEASSELECT[column1,colu......
  • 可以搭 Stable Diffusion 的云服务器
    可以搭StableDiffusion的云服务器在云计算时代,云服务器成为了一种非常方便和灵活的技术,可以为用户提供强大的计算和存储能力。随着云计算的发展,越来越多的云服务提供商推出了稳定扩散(StableDiffusion)功能,使得云服务器能够更加稳定和可靠地运行。本文将介绍什么是稳定扩散,并提......
  • Stable Diffusion docker
    StableDiffusionDocker科普引言在现代软件开发中,容器化技术已经变得越来越流行。Docker是一种广泛使用的容器化平台,它可以帮助开发人员将应用程序和其依赖项打包成一个独立、可移植的容器。在本文中,我们将介绍StableDiffusionDocker,这是一种基于Docker的稳定扩散容器。什么......
  • Stable Diffusion 设置python环境文件夹
    StableDiffusion设置python环境文件夹引言作为一名经验丰富的开发者,我们经常需要在不同的项目中使用不同的Python环境。为了保持环境的稳定和隔离,我们可以使用StableDiffusion来管理Python环境文件夹。在本文中,我将向你介绍如何设置Python环境文件夹,以及每一步需要做什么。步......
  • java怎么调用Stable Diffusion
    使用Java调用StableDiffusion的方案问题背景假设有一个实时数据流,需要使用StableDiffusion算法进行稳定的分发。你的任务是使用Java编写代码来调用StableDiffusion,并将数据正确地分发给不同的客户端。解决方案步骤1:安装StableDiffusion首先,需要安装StableDiffusion库。......