jquery - 如何在 jquery 数据表 AJAX 回调后隐藏或显示列

标签 jquery ajax callback datatables paging

使用 JQuery 数据表,可以轻松使用 AJAX 检索表的内容。问题是我让我们能够在用户翻阅数据时隐藏或显示列。表中有一列带有复选框,但并非所有行都有该复选框。如果当前页面没有任何带有复选框的行,我如何隐藏该列,并在用户页面(使用数据表分页功能)到包含文本框的行的页面时显示该列?

最佳答案

我找到了答案:

fnDrawCallback中,调用this.fnSetColumnVis( 5, true);显示第6列(0是第一列)和this.fnSetColumnVis( 5, false); 隐藏同一列。

关于jquery - 如何在 jquery 数据表 AJAX 回调后隐藏或显示列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12387961/

相关文章:

javascript - 未捕获的类型错误 : Object [object Object] has no method "fancybox"

javascript - Vue JS Promise 顺序与并行

javascript - 在 Chrome 中滚动到 View 中时 CSS 动画不会运行。类未添加到元素中

javascript - 未通过 jQuery/CoffeeScript 设置所选值

javascript - JSDOC 的文档范围

jquery - 从blur()调用实际函数

objective-c - cocoa 回调设计 : Best Practice

javascript - Valum 的 Ajax 文件 uploader - 绑定(bind)到给定类的所有元素

PHP 变量在后续 AJAX 调用中返回 "default"

javascript - javascript 的参数不需要声明类型?