首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在ajax.reload()之后,Datatables.js选定的行未保持选中状态

在ajax.reload()之后,Datatables.js选定的行未保持选中状态的原因是因为在重新加载数据后,Datatables.js会重新渲染表格,导致之前选中的行状态丢失。为了解决这个问题,可以采取以下方法:

  1. 使用行ID标识选中的行:在选中行时,可以为每一行添加一个唯一的ID标识,然后在重新加载数据后,通过ID来重新选中之前选中的行。具体实现可以参考Datatables.js的row().id()方法。
  2. 使用行索引标识选中的行:在选中行时,可以记录下选中行的索引,然后在重新加载数据后,通过索引来重新选中之前选中的行。具体实现可以参考Datatables.js的row().index()方法。
  3. 使用行数据标识选中的行:在选中行时,可以记录下选中行的数据,然后在重新加载数据后,通过数据来重新选中之前选中的行。具体实现可以参考Datatables.js的row().data()方法。
  4. 使用状态保存功能:Datatables.js提供了状态保存功能,可以将表格的状态(包括选中的行)保存在本地存储中,重新加载数据后可以通过状态保存功能来还原之前选中的行。具体实现可以参考Datatables.js的stateSave参数。

推荐的腾讯云相关产品:腾讯云云服务器(ECS)和腾讯云数据库(TencentDB)。腾讯云云服务器提供了弹性的计算能力,可以满足各种规模的应用需求;腾讯云数据库提供了高性能、可扩展的数据库服务,可以满足数据存储和管理的需求。

腾讯云云服务器产品介绍链接地址:https://cloud.tencent.com/product/cvm 腾讯云数据库产品介绍链接地址:https://cloud.tencent.com/product/cdb

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

datatables应用程序接口API

jQuery实例(如果是这个方式初始化Datatables,那么返回对象不能使用api方法,不然会报方法未定义) 核心(Core) 名称 说明 ajax.reload()API 重新加载数据源获取数据...()API 获得表格settings对象 state()API 得到表格最新存储状态 state.clear()API 清除表格储存状态 state.loaded()API 获取初始化期间加载状态...state.save()API 触发状态保存操作 单元格(Cells) 名称 说明 cell().cache()API 获取被选择单元格缓存数据 cell().data()API 获取/设置被选择单元格数据...cell().index()API 获取被选择单元格索引信息 cell().invalidate()API 废除被选中单元格保持DataTables内部数据中数据 cell().node()DT...重新计算列宽 (Rows) 名称 说明 row().cache()DT 获取缓存里数据 row().child().hide()DT 隐藏子然后创建一个新 row().child().

4.4K30

最全Excel 快捷键总结,告别鼠标!

(特别重要) Ctrl+C:复制选定单元格。(特别重要) Ctrl+F:显示“查找和替换”对话框,其中“查找”选项卡处于选中状态。...(特别重要) Ctrl+V插入点处插入剪贴板内容,并替换任何所选内容。只有剪切或复制了对象、文本或单元格内容之后,才能使用此快捷键。 Ctrl+W关闭选定工作簿窗口。...扩展模式中,“扩展选定区域”将出现在状态中,并且按箭头键可扩展选定范围。 Shift+F8:可以使用箭头键将非邻近单元格或区域添加到单元格选定范围中。...Ctrl+V插入点处插入剪贴板内容,并替换任何所选内容。只有剪切或复制了对象、文本或单元格内容之后,才能使用此快捷键。 Ctrl+W关闭选定工作簿窗口。 Ctrl+X剪切选定单元格。...当功能区处于选中状态时,按向左键或向右键可选择左边或右边选项卡。当子菜单处于打开或选中状态时,按这些箭头键可在主菜单和子菜单之间切换。当功能区选项卡处于选中状态时,按这些键可导航选项卡按钮。

7.3K60
  • VsCode中使用Jupyter

    如果您选择不信任笔记本,则工具栏中将显示“不受信任”,并且笔记本将保持只读状态,如前所述。如果选择“信任所有笔记本”,将进入设置,该设置中,您可以指定以VS Code打开所有笔记本都是受信任。...右侧弹出一个窗口 接着可能要新写一个小片段,找不到新建 这个样子做 就在下一写#%%自动会弹出下一 就像这样 这个报错了一下,问题不大 可以调试 ---- 码单元模式# 使用代码单元时,单元可以处于三种状态...,即选中,命令模式和编辑模式。...单元格的当前状态由代码单元格左侧竖线表示。如果看不到任何条形,则表示该单元格未被选中。...这个是选定 这个是选定 这个是预选定(其实人家叫编辑模式) ---- 要从编辑模式切换到命令模式,请按ESC键。要从命令模式切换到编辑模式,请按Enter键。

    6K40

    Visual Studio 2008 每日提示(二)

    同时全屏模式下做定制会在窗口布局切换时候得以保留,关闭或再次打开IDE也是如此。 评论:这个保存状态功能还是挺实用,不必每次全屏时候要再次调整了。...你也可以使用菜单:编辑+高级+注释选定内容 或编辑+高级+取消注释选定内容 如果你想使用不同快捷键,可以参照#016 评论:这个我经常用,其实只要把光标放在需要注释最前面,使用快捷键就可以注释当前光标所在行代码...操作步骤: 1、格式化当前文档:Ctrl+K, Ctrl+D 2、格式化选中文本:Ctrl+K, Ctrl+F 或者通过菜单:编辑+高级+设置文档格式 或编辑+高级+设置选定内容格式 评论:...-高级-将选定空格转换为制表符(TAB) 将选中行开头空白字符转换为空格字符:菜单)编辑-高级-将选定制表符(TAB)转换为空格 评论:为了保持格式统一,我一般喜欢把制表符设置成空格,...我用其他IDE比如Editplus 来编辑代码也同样设置,这样就可以保持格式统一 #020、 在当前行上面和下面插入一 原文地址:http://blogs.msdn.com/saraford/archive

    1.4K80

    Power BI: 透视列和逆透视列

    文章背景: 透视列(Pivot)和逆透视列(Unpivot)是Excel当中经常使用一对数据聚合和拆分方法,Power BI中也提供了同样功能。...该操作意味着对当前选中列进行逆透视操作,列中数据将被转换成行,选中保持不变。...(2)逆透视其他列:后台也是调用了M语言中Table.UnpivotOtherColumns函数,是逆透视列操作反选操作。使用此选项意味着对选中列以外其他列进行逆透视操作,选中保持不变。...(3)仅逆透视选定列:后台调用了M语言中Table.UnpivotColumns函数。该操作意味着仅仅对当前选中列做逆透视操作。...而仅透视选定列使用则是Table.UnpivotColumns函数,该函数明确定义了需要进行逆透视操作列,不在定义范围内列都不会做逆透视操作。

    3.2K20

    【Flutter 专题】109 图解自定义 ACERadio 单选框

    StatefulWidget 小组件;Radio 单选框本身不保持任何状态,通过 onChanged 回调,来判断当前 value 是否与 groupValue 选项组中对应 item 是否一致,来判断选中状态...& 不可选颜色 Radio 并未提供选中状态和不可选中状态按钮颜色;和尚分析源码,发现 选中状态 与 ThemeData.unselectedWidgetColor 颜色对应,不可选中状态 与...ACERadio 为了更灵活应用 Radio 单选框,和尚准备在此基础上扩展如下几个方面: 动态设置 选中状态颜色; 动态设置 不可选中状态颜色; 动态设置 选中框按钮尺寸; 添加状态...选中状态 & 不可选中状态 选中状态 & 不可选中状态 可以通过 ThemeData 来动态修改,和尚为了方便,添加了 unCheckedColor & disabledColor 可直接进行设置...选中框按钮尺寸 Radio 单选框尺寸是固定,和尚为了更方便修改,添加了 radioSize 尺寸来动态修改按钮尺寸,且动态设置按钮尺寸之后依旧支持最小点击范围三种样式; return Column

    1.6K40

    Inno Setup 3 :语法解析(二

    任何在层次 1 或更高层次组件是子组件。子组件前列出小于子组件层次组件是上级组件。其他有相同上级组件组件之间称为同级组件。 如果上级组件选定,则不能选定子组件。...默认,如果没有Components参数直接引用到该组件,所有选中子组件都将导致该组件被设置为选中状态。  dontinheritcheck:  指定当该组件被上级选中时,不影响组件选择状态。...根据组件复杂性,可使用[installDelete]段和该标记来自动卸载选定组件。...默认,如果没有Components参数直接引用到该组件,所有选中子组件都将导致该组件被设置为选中状态。  dontinheritcheck:  指定当该组件被上级选中时,不影响组件选择状态。...根据组件复杂性,可使用[installDelete]段和该标记来自动卸载选定组件。

    2.4K10

    【愚公系列】2023年11月 Winform控件专题 TreeView控件详解

    如果设置为true,则节点在失去焦点时会自动取消选中状态;如果设置为false,则节点仍然保持选中状态,直到其他节点被选中。...即使TreeView控件失去焦点,选择节点仍会保持选中状态。...每个节点具有三种基本状态选中、部分选中选中状态。可以使用节点对象Checked属性来设置节点选中状态,使用TreeNodeStates枚举类型来设置节点折叠和展开状态。...rootNode = new TreeNode("根节点");rootNode.Checked = false; // 选中状态rootNode.StateImageIndex = 0; // 选中状态图片索引...选中状态childNode2.StateImageIndex = 0; // 选中状态图片索引// 添加子节点到根节点rootNode.Nodes.Add(childNode1);rootNode.Nodes.Add

    72912

    记一次Radio组件小坑体验

    效果,我改用v-for来生成radio-button,但在**选中值**上又出来问题,选中值value是v-model来绑定,结果就出现这么个效果: [选中状态] 我想要效果: [目标效果]...此刻排查是不是v-model没绑定上,或者是值类型不对情况,发现都不是。...而是v-model一旦更新了一次值(例如2021)之后,第二次(例如2021)值还是一样的话,貌似就不会再检测,就是出现这种选中状态。...二、解决办法 既然是值更新问题,那就调整一下赋值顺序就好了。 执行顺序: 1.赋值给选项列表。 2.赋值给选定值。...三、小结 对于vue3和tdesign-vue-next来说还是不熟悉,以上是我一些小小总结,如果大佬有更好解决办法或是此问题发生原因,欢迎评论区指正。

    1.5K00

    提高效率 |ArcGIS Pro 中所有快捷键一网打尽

    在按住 Shift 键同时切换方向键将取消选择。 Ctrl+U 切换选择内容。 取消选择当前选择内容,然后选择所有选择。 Ctrl+A 选择所有折点。 选择所有折点。...如果选择任何模型元素,请运行模型中所有准备运行过程。否则,请运行选定工具。 插入 用于插入键盘快捷键 键盘快捷键 操作 Ctrl+E 创建变量。 Ctrl+L 创建标注。...Ctrl+D 为选定模型元素选中添加到显示。 Ctrl+Shift+D 为选定模型元素取消选中添加到显示。 Ctrl+I 为选定模型元素选中中间数据。...Ctrl+Shift+I 为选定模型元素取消选中中间数据。 范围 范围滑块键盘快捷键 键盘快捷键 操作 注释 Ctrl+Shift+空格键 播放/暂停。...Ctrl+双击记录左侧灰色单元格。 平移至要素并将其选中。 Ctrl+P 或 Ctrl+I 打开活动要素弹出窗口。 选项卡 转到下一列。如果在行末尾,则转到下一第一个单元格。

    1.1K20

    Vscode开发秘籍

    快捷键、调试等基于Mac系统,划删除线为已深刻脑子中马上就会用,其它还需对其状态形成肌肉记忆。 基本技巧 访达进入到某项目后,终端下使用 **code **快速VsCode中打开此项目。...在当前行想快速添加一?...,不用到末尾Enter了,直接:Command + Enter 项目中文件较多多,直接使用 ** Command + p** 搜索文件 要保持专注,不想看到左侧目录,使用** Command + B**...)** 复制当前行:~~ ~~⌘ + C (空选定) 关闭所有窗口 :~~ ~~⌘ + K ,W 进阶技巧 想将某一代码整体前移或后移,还在使用Tab键或者Shift+Tab键吗,替换成⌘ +...换成 shift + ⌘ + L 文件过长,想跳到某一?** ctrl + G** 是不是想要把某几行代码合并成一? 代码选中 Ctrl + J 一个方法过长?想要讲这个方法收起来?

    42940

    《吐血整理》保姆级系列教程-玩转Fiddler抓包教程(3)-再识Fiddler让你感性认识一下

    有用于复制 web session 列表中选中 session 信息,包括 just URL(选中 session URL 复制到剪切板中)、this column(拷贝菜单所在列文本)、terse...Require proxy authentication:若选中此项,则所有提交 Require proxy authentication 请求头请求会返回 HTTP/407 响应,要求客户安装证书...删除非200状态请求会话 Non-Browser 删除非浏览器请求会话 Complete & Unmarked 删除已完成且添加备注请求 Duplicate response bodies 删除没有响应...如果没有选中任何会话或者选中了多个会话,浏览器中打开about:blank。...3.2.15TextWizard 打开文本编码/解码小工具,以使文本多种编码间转换。此工具可以将某一编码过或者编码过字串拿到此处解码和编码,菜单栏中 Tools 中也有此项可以打开。

    1.8K20

    最好用 IntelliJ 插件 Top 10

    JRebel使开发人员能够相同时间内完成更多工作,让开发人员编码过程变得更加流畅。 ?...递增/递减: 递增/递减所有找到数字 复制并且递增/递减所有找到数字 创建序列:保持第一个数字,递增替换所有其他数字 递增重复数字 按自然顺序排序: 按倒序 按随机排序 区分大小写A-z排序...区分大小写z-A排序 不区分大小写A-Z排序 不区分大小写Z-A排序 按行长度排序 通过子选择排序:每行仅处理一个选择/插入符号 对齐: 通过选定分隔将选定文本格式化为列/表格 将文本对齐为左/...中/右 过滤/删除/移除: grep选定文本,所有不匹配输入文字将被删除。...(不能在列模式下工作) 移除选定文本 移除选定文本中所有空格 删除选定文本中所有空格 删除重复 只保留重复 删除空行 删除所有换行符 其他: 交换字符/选择/线/标记 切换文件路径分隔符:

    2.4K100

    python测试开发django-125.bootstrapTable获取选中数据

    前言 如何获取bootstrapTable选中checkbox数据 getSelections 获取全部选中数据 bootstrap table 获取全部选中数据有2个方法 getAllSelections...返回所有选定行包含搜索或过滤,当没有选择记录时,将返回一个空数组。...getSelections 返回选定,如果选择任何记录,则返回一个空数组。 getSelections不会返回包含搜索刷选后选中数据。...点删除按钮,需获取选中数据 选中多行,获取选中所有数据:bootstrapTable(‘getSelections’) //作者-上海悠悠 QQ交流群:717225969 //blog地址 https...,"is_delete":"0"}, {"0":true,"id":2,"name":"张三老师","age":22,"tel":"21122121","is_delete":"0"} ] 获取选中数据

    1.3K30

    IntelliJ IDEA 18 周岁,吐血推进珍藏已久必装插件

    一旦安装了Maven Helper插件,只要打开pom文件,就可以打开该pom文件Dependency Analyzer视图(文件打开之后,文件下面会多出这样一个tab)。 ?...递增/递减 递增/递减所有找到数字 复制并且递增/递减所有找到数字 创建序列:保持第一个数字,递增替换所有其他数字 递增重复数字 按自然顺序排序 按倒序 按随机排序 区分大小写A-z排序...区分大小写z-A排序 不区分大小写A-Z排序 不区分大小写Z-A排序 按行长度排序 通过子选择排序:每行仅处理一个选择/插入符号 对齐 通过选定分隔将选定文本格式化为列/表格 将文本对齐为左/中/...右 过滤/删除/移除 grep选定文本,所有不匹配输入文字将被删除。...(不能在列模式下工作) 移除选定文本 移除选定文本中所有空格 删除选定文本中所有空格 删除重复 只保留重复 删除空行 删除所有换行符 其他 交换字符/选择/线/标记 切换文件路径分隔符:Windows

    1.5K20

    c#listbox使用详解和常见问题解决

    *选择项索引,是指选中项目亦从0开始序号,当对选中项进行增删等操作时,数目发生变化,索引亦会变化。就好像我叫痴者工良,按照姓名拼音排序,班级学号是66,而在班里10个姓痴同学中,我是3号。...如下图 SelectedIndex *获取选中索引 选中任何项时,返回值为 1 单选时,属性值即为选中索引 多选时,表示第一项选定索引,亦可使用SelectedIndex[i]获取其它选中项索引...,亦可让某项变成选中状态。...//清空列表所有条目 listBox1.ClearSelected(); //取消所有选中项,即变为选中状态 ListBox删除多项内容...SelectionMode.MultiExtended  表示允许选择多项,但选中条目必定相连(相邻),鼠标当选中一项后,按 键盘↑↓可以选定一个范围选项,但选项不能间隔选中

    2.3K30

    flutter主题设置

    全局Theme是由应用程序根MaterialApp创建Theme 。 Theme作用:可以设置Widget主题,提高开发效率和速度,保持App主题统一性或某种一致性。...secondaryHeaderColor - 有选定行时PaginatedDataTable标题颜色。 selectedRowColor - 选中行时高亮颜色。...unselectedWidgetColor - 用于Widget处于非活动(但已启用)状态颜色。例如,选中复选框。通常与accentColor形成对比。...focusColor - 焦点获取时颜色,例如,一些按钮焦点、输入框焦点。 hoverColor - 点击之后徘徊中颜色,例如,按钮长按,按住之后颜色。...适配夜间模式 实现效果: 分析: 这次是使用局部实现,哪个页面需要同步就加个Theme就行了,全局也是类似的实现方式,主体代码不到100

    4.5K20

    最常用Excel快捷键--提升工作效率

    单元格左移:shift+tab 单元格右移:tab 单元格上移:shift+enter 单元格下移:enter SHIFT+左箭头键 :选定左边字符 SHIFT+右箭头键 :选定右边字符 Ctrl...+Shift+0 取消隐藏列 持续显示单元格内公式: “工具”——“公式审核”——“公式审核模式” 选中包含超链接单元格: 用鼠标点住此单元格持续几秒钟不放 让数值完全或部分替换公式: 先选中包含公式单元格...”,选中“公式”,再点击“确定” F2 : 进入当前单元格编辑状态 F11:插入图表 SHIFT+F2:选中单元格插入批注 SHIFT+F3: 用快捷键快速插入函数 SHIFT+F4 重复上一次“查找...删除单元格//列 ctrl+`(1左边):公式审核公式与数值切换 Ctrl+←↑→↓至连续区域最←↑→↓一个单元格 Ctrl+Shift +“+”:插入单元格//列 Ctrl+Shift+_:删除选定单元格区域边框...CTRL+SHIFT+F3:由行列标志创建名称 CTRL+SHIFT+} (右大括号)选定所有带有公式单元格,这些公式直接或间接引用当前单元格 CTRL+SHIFT+O (字母 O) 选定所有带批注单元格

    1K50
    领券