Ich muss den UI-Grid-Auswahl-Header-Inhalt durch ein reguläres Kontrollkästchen statt Standard-OK-Schaltfläche ersetzen. Ich konnte Kontrollkästchen einfügen, aber ich bin nicht in der Lage, das Kontrollkästchen Checkbox-Wert auf der Grundlage der Spaltenüberschrift Kontrollkästchen aktiviert. Voraussetzung: Wenn das Kontrollkästchen Spaltenüberschrift aktiviert ist, sollten alle Kontrollkästchen aktiviert sein. Wenn ein Kontrollkästchen für eine Zeile nicht ausgewählt ist, sollte das Kontrollkästchen für die Spaltenüberschrift deaktiviert sein.Ersetze angular UI-GRID Auswahl RowButton mit Kontrollkästchen
Aktivieren/Deaktivieren des Kontrollkästchens funktioniert, aber ich sollte in der Lage sein, die Zeile Kontrollkästchen auf Spaltenüberschrift Kontrollkästchen zu steuern.
Ich kämpfe hier mit dem Umfang. Jede Hilfe/Anregung wird geschätzt.
Plunker-Link: http://plnkr.co/edit/Ji7gLbfQTohnEj04mYFM?p=preview
$templateCache.put('ui-grid/selectionRowHeaderButtons',
"<div class=\"ui-grid-selection-row-header-buttons \" ng-class=\"{'ui-grid-row-selected': row.isSelected}\"><input style=\"margin: 0; vertical-align: middle\" type=\"checkbox\" ng-model=\"rowSelected\" ng-click=\"grid.appScope.clickConditionRow(rowSelected) && selectButtonClick(row, $event)\"> </div>"
);
Kannst du uns ein Stück Code liefern? – amrdruid
Bitte geben Sie einen Plunkr-Link an, der das Problem repliziert. – SaiGiridhar
Hallo @Druid danke für einen Blick. Ich habe die Links zu plunkr hinzugefügt, die den Code und einen Link haben, um den laufenden PLNKR anzuzeigen. Ich kann keine Vorschau im Plumbing anzeigen und habe daher einen separaten Link bereitgestellt. –