动态设置数据表的aoColumnDefs

时间:2015-02-23 06:06:34

标签: jquery asp.net-mvc dynamic datatables

我的数据表正在ASP.NET MVC的部分视图中显示。在显示屏上,它实际上是根据某些条件从数据库中获取数据,这些条件会导致不同的列号及其数据。

不仅可以动态获取和显示列名称。如果我有一个固定的列数,我首先在循环中为所有列和数据提供表结构,然后在结束时设置初始化具有固定aoColumnDefs值的数据表,以在启动时隐藏某些列。

现在在另一个操作上,它调用控制器操作来获取具有不同列数的另一组数据(例如减少了,这里我面临着如何设置它,因为它最初是固定的)。

这导致(设置的列丢失)中断并因此数据表绑定看起来失败,现在该表不再显示最初设置的数据表属性。因为使用7隐藏了列号10aoColumnDefs,现在当前设置只显示5列。这会导致设置的数据表属性中断。

我可以为新的列集重新初始化那些数据表属性吗?什么是好的,如果不是最好的方法,但又容易。

0 个答案:

没有答案