我使用columnClass属性为属于不同列的单元格指定不同的渲染(和事件处理)。
当表适合屏幕时,每个元素都会获得由其列的columnClass属性指定的类,我可以很容易地将一些渲染/处理函数挂接到元素。
但是,当一些列不适合页面并且我展开行(通过单击“+”按钮)时,单元格将重新排序,而不引用列的类。我查看了扩展列的单元格的自定义渲染器,也没有找到单元格的列类是什么。
理想情况下,我希望使用与表中定义的相同的自定义字段渲染器。我有办法做到吗?
示例:
假设我有3列:name、dob、salary。
我为列定义了3个类:name\u class、dob\u class、salary\u class。
对于每个类,我使用jquery选择器,并为该列的每个单元格指定不同的呈现/行为。
现在,我调整表的大小,使dob和SALAY溢出,然后单击“+”按钮展开感兴趣的行。
我希望得到具有dob\u class属性的dob单元格和具有salary\u class属性的salary单元格,因此我能够将相同的单元格渲染器链接到它们。
但是,****class属性没有分配(没有保留),我无法使用class属性与jquery链接****
**您能否建议一种解决方案,允许我在展开行的单元格上保留column类**