Guten Abend / Morgen,
Ich Programmiere im momment ein kleines Kassensystem, mit Lagerverwaltung. Im Verkauf will ich eigentlich alles per Ajax lößen, nun habe ich ein Problem.
Für jeden Artikel wird in einer HTML-Tabelle eine eigene Zeile angelegt, die Daten des Artikels per Ajax geladen und alles angezeigt. Es gibt 2 Aktionen "+" und "-". Die eine erhört die Anzahl dessen was man kauft und die andere veringert diese.
Wenn jetzt die Anzahl "0" ist setzt ich im momment die Zeile einfach als "Leer" indem ich innerHTML auf "" setze.
Das führt nun leider zu anzeigefehlern. Nun versuche ich seit ca. 22 Uhr das Problem zu lößen indem ich die Zeile per "deleteRow" oder "removeChild" zu die Zeile löschen will. Das wäre die mir liebste Lösung da ich so jedem "Ärger" im weiteren verlauf aus dem Weg gehen kann.
Nur ist mein Problem, diese Funktionen erwarten als Parameter die Nummer also welche Zeile das ist. Wie kann ich diese ermitteln?
Mein Code sieht so aus (req ist das httpRequest - Object):
Hoffe ihr könnt mir helfen, und schonmal vielen vielen Dank im Vorraus!
Gruß
nBassCom
Ich Programmiere im momment ein kleines Kassensystem, mit Lagerverwaltung. Im Verkauf will ich eigentlich alles per Ajax lößen, nun habe ich ein Problem.
Für jeden Artikel wird in einer HTML-Tabelle eine eigene Zeile angelegt, die Daten des Artikels per Ajax geladen und alles angezeigt. Es gibt 2 Aktionen "+" und "-". Die eine erhört die Anzahl dessen was man kauft und die andere veringert diese.
Wenn jetzt die Anzahl "0" ist setzt ich im momment die Zeile einfach als "Leer" indem ich innerHTML auf "" setze.
Das führt nun leider zu anzeigefehlern. Nun versuche ich seit ca. 22 Uhr das Problem zu lößen indem ich die Zeile per "deleteRow" oder "removeChild" zu die Zeile löschen will. Das wäre die mir liebste Lösung da ich so jedem "Ärger" im weiteren verlauf aus dem Weg gehen kann.
Nur ist mein Problem, diese Funktionen erwarten als Parameter die Nummer also welche Zeile das ist. Wie kann ich diese ermitteln?
Mein Code sieht so aus (req ist das httpRequest - Object):
Code:
document.getElementById(RowID).innerHTML = "";
Gruß
nBassCom
Kommentar