i Hilfe dieses Beispiel nehme: http://mleibman.github.com/SlickGrid/examples/example-checkbox-row-select.html und eine Checkbox Spalte zu meinem Raster hinzufügen und unique_id Wert meiner Datensatz in die ID der Checkbox Spalte i am zuweisen geprüft Spalten Nummer immer mit grid.getSelectedRows();
es gibt mir eine Indexnummer der Reihe. Wie kann ich ID dieser ausgewählten Zeilen in slickgrid bekommen? Bitte hilf mir, wenn jemand eine Idee hat.löschen Zeilen basierend auf Checkbox Auswahl in slickgrid
0
A
Antwort
1
var selectedrows = grid.getSelectedRows();
for(i=0;i<len;i++){
var d = grid.getData().getItem(selectedrows[i]);
if(d != null && d != 'undefined'){
dataView.deleteItem(d.id);
grid.invalidate();
grid.updateRowCount();
grid.render();
}
}
Es entfernt Zeilen aus dem Raster. nicht von der Serverseite.
Verwandte Themen
- 1. Zeilen löschen in Datenrahmen basierend auf Spaltenwerte
- 2. So filtern Sie Ergebnisse basierend auf Checkbox-Auswahl in eckigen
- 3. Löschen auf mehrere Zeilen basierend wählen
- 4. check checkbox basierend auf dropdown
- 5. Dropdown-Box anzeigen oder verbergen basierend auf Benutzer-Checkbox-Auswahl
- 6. Löschen Sie Zeilen in Excel basierend auf Duplikaten in Spalte
- 7. LINQ Join basierend auf Checkbox
- 8. Javascript Kontrollkästchen basierend auf Text in Zeilen
- 9. Zeilen löschen in R basierend auf der Länge einer Spalte
- 10. Zeilen aus Datenframe basierend auf einer "nicht in" Bedingung löschen
- 11. basierend auf Auswahl (jQuery)
- 12. Entfernen/Löschen von Textbox basierend auf Dropbox-Auswahl
- 13. Checkbox-Option in der Dropdown-Liste in Slickgrid
- 14. editierbare und nicht editierbare Zeilen in slickgrid
- 15. Hide/Show Zeilen basierend auf mehreren Dropdown-Auswahl (Filterung)
- 16. SELECT-Abfrage zur Auswahl basierend auf der Anzahl der Zeilen
- 17. Auswahl von Zeilen aus 2 Datenrahmen basierend auf mehreren Bedingungen
- 18. Javascript Datenfilter basierend auf Checkbox
- 19. Löschen Sie mehrere Zeilen durch Auswahl von Kontrollkästchen mit PHP
- 20. Löschen von Zeilen mit Checkbox in DatagridView C#
- 21. yii2 Löschen mehrerer Zeilen in Gridview Checkbox mit
- 22. Pandas - Löschen von DataFrame-Zeilen basierend auf Datetime-Spaltenwert
- 23. SQL Zeilen löschen basierend auf einer anderen Tabelle
- 24. So löschen Sie doppelte Zeilen basierend auf einem Spaltenwert?
- 25. Löschen von Datensätzen aus dem Geschäft mit Checkbox Auswahl
- 26. Löschen von Zeilen aus Pandas-Datenrahmen basierend auf groupby-Werten
- 27. Löschen von Zeilen aus CSV basierend auf Eingabedatei
- 28. Löschen von Zeilen basierend auf mehreren Bedingungen Python Pandas
- 29. Excel VBA löschen Zeilen basierend auf bestimmten Begegnungen
- 30. Pandas - Python, Löschen von Zeilen basierend auf Spalte Datum
Vielleicht diese Antwort: http://stackoverflow.com/questions/7944325/get-data-of-selected-rows-in-slickgrid/7944426#7944426 wird Ihnen helfen. – matma
ya es funktioniert. danke –
Ich habe ein Problem, wenn ich Reihe zuerst wähle & dann grid.getSelectedRows() verwende; Es wird mir die richtige Antwort geben, aber nach dem Abwählen der vorherigen und Auswahl neuer Zeile gibt es mir frühere Daten + neue Daten wie kann ich lösen –