如何重命名jsGrid按钮类

时间:2017-07-31 15:20:39

标签: jsgrid

我想重命名jsGrid原型中设置的以下按钮css类:

modeOnButtonClass, searchModeButtonClass, insertModeButtonClass, editButtonClass, deleteButtonClass, searchButtonClass, clearFilterButtonClass, insertButtonClass, updateButtonClass, cancelEditButtonClass

我希望在我的应用程序的js文件中执行此操作,而不是在主jsgrid.js文件中执行此操作。

jsGrid的开发人员建议我在网格初始化之前重新定义jsGrid原型上的值:

 ArrayList<Integer> arr1 = new ArrayList<Integer>();
 for(int i: m) arr1.add(i);

我的网格是在函数内部创建的(如下所示),我不知道在哪里插入重命名代码,以及它的编写方式是否与开发人员建议的不同?:

jsGrid.Grid.prototype.headerRowClass = "my-custom-class";

另一个问题是,当我在控制台中检查“原型”时,我上面列出的原型值没有出现。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

由于我正在重命名ControlField原型,因此代码必须是:

jsGrid.ControlField.prototype.editButtonClass = "my-button-class";

我将这些代码行放在$(function () {}代码块内的主JS文件的顶部。

已成功重命名CSS类。