Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将行设置为静态/固定(不可排序)_Javascript_Jquery_Sorting_Datatables - Fatal编程技术网

Javascript 将行设置为静态/固定(不可排序)

Javascript 将行设置为静态/固定(不可排序),javascript,jquery,sorting,datatables,Javascript,Jquery,Sorting,Datatables,我有一个可排序的表,我希望在表的顶部固定一行,不受排序过滤器的影响 我一直在寻找一种将行标记为“不可排序”的方法,但似乎只有两种方法可以对行进行排序—按列值递增或递减。没有修复行的选项 我尝试使用jQuery将行拉出并插入顶部,效果很好。但问题是,我还使用了一个固定列插件,它依赖于数据表的排序。 这最终导致我自制的jQuery修复程序将修复列搞得一团糟 我的问题是,有没有一种方法可以将行设置为静态的,这样就永远不会对其进行排序,或者我可以通过某种方式操纵datatable的排序,使该行保持在表的

我有一个可排序的表,我希望在表的顶部固定一行,不受排序过滤器的影响

我一直在寻找一种将行标记为“不可排序”的方法,但似乎只有两种方法可以对行进行排序—按列值递增或递减。没有修复行的选项

我尝试使用jQuery将行拉出并插入顶部,效果很好。但问题是,我还使用了一个固定列插件,它依赖于数据表的排序。 这最终导致我自制的jQuery修复程序将修复列搞得一团糟

我的问题是,有没有一种方法可以将行设置为静态的,这样就永远不会对其进行排序,或者我可以通过某种方式操纵datatable的排序,使该行保持在表的顶部


提前谢谢

Shield UI的Grid jQuery小部件支持使列不可排序


可以看到一个实时演示。

问题不在于使列不可排序,而在于使用jQuery DataTables将行保持在表的顶部。