从 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,我应该使用带有indirectSelection的增强网格,但是没有选项可以检查标题中的所有复选框!!
我知道克服它的唯一方法是设置格式函数并在其中构建一个复选框, 但我希望它耦合在网格对象中。
提前致谢
最佳答案
我找到了这个demo 。然而它使用dojo 1.3。
关于datagrid - 选择dojo 1.4网格中的所有复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2087232/