Wählen Sie alle Kontrollkästchen im dojo 1.4 grid

während der Migration von dojo 1,02 1.4 ich habe ein problem mit grid.

In 1.02 Versionen, die ich umgesetzt haben, mein eigenes Kontrollkästchen Klasse inherriting von 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" />' }
  }
}

in layout, das ich hingewiesen-editor, um diese Klasse

editor:MyCheckBox

... und das ist über es.

In 1.4 es gibt keine _CheckBoxSelector und ich sollte die Nutzung der enhanced grid mit indirectSelection, aber es gibt keine option zum überprüfen Sie alle acheckbox im header !!

Ich weiß nur einen Weg, Sie zu überwinden, ist durch die Einstellung format-Funktionen, und bauen Sie ein Kontrollkästchen
aber ich will es gekoppelt werden im grid-Objekt.

Vielen Dank im Voraus

InformationsquelleAutor DP. | 2010-01-18
Schreibe einen Kommentar