【发布时间】:2011-01-06 10:21:31
【问题描述】:
在从 dojo 1.02 迁移到 1.4 时,我遇到了网格问题。
在 1.02 版本中,我实现了自己的复选框类,继承自 dojox.grid._CheckBoxSelector
dojo.provide("MyCheckBox");
dojo.declare("MyCheckBox", dojox.grid._CheckBoxSelector, {
format: function(inDatum, inRowIndex)
{
return '<input class="dojoxGrid-input dojoxGrid-checkbox" type="checkbox"' +
(inDatum ? ' checked="checked"' : '') + ' style="width: auto" />' }
}
}
在布局中我将编辑器指向此类
editor:MyCheckBox
就是这样。
在 1.4 中没有 _CheckBoxSelector,我应该使用带间接选择的增强网格,但是没有选项可以检查标题中的所有复选框!
我知道克服它的唯一方法是设置格式函数并在其中构建一个复选框, 但我希望它在网格对象中耦合。
提前致谢
【问题讨论】: