【发布时间】:2017-10-17 04:42:19
【问题描述】:
在初始化数据表后,我必须更改一个函数,bSearchable 列的属性。我需要先启用然后禁用它。
我找到了一个可见性示例:
$(document).ready(function() {
var table = $('#example').DataTable( {
"scrollY": "200px",
"paging": false
} );
$('a.toggle-vis').on( 'click', function (e) {
e.preventDefault();
// Get the column API object
var column = table.column( $(this).attr('data-column') );
// Toggle the visibility
column.visible( ! column.visible() );
} );
} );
在我的情况下也可以使用类似的东西吗? column.seachable 之类的东西?
【问题讨论】:
-
你能澄清一下你需要做什么吗?它与 C# 标签有什么关系
-
请更具体。为什么以及何时要设置可搜索?除非“某事”需要发生并且然后应该禁用可搜索,否则它不会完全加起来。
-
我需要这个,因为数据表搜索提供的“全局”搜索在所有现有列的输入字段中输入值。我想限制对一个隐藏列的搜索,但是当我调用我创建的函数时,我需要在该列上执行搜索,所以我应该激活这个属性然后停用它
-
我相信你必须在调用你的函数后重新初始化表
-
该函数在按钮点击时被调用。每次点击后我必须重新初始化?
标签: javascript jquery datatables