Hallo Pit,
ich möchte Tabelleninhalte per Ajax ändern.
Nur zur Verständlichkeit: Steht in deinem Fall Tabelle einmal für eine HTML-Tabelle und einmal für eine Datenbank-Tabelle?
Das klappt auch bereits sehr gut, leider habe ich aber noch Probleme damit, dass die neuen Einträge danach nicht gleichermaßen anklickbar sind, wie die alten.
Das könnte daran liegen, dass in deinem gezeigten Beispiel keine anklickbaren Elemente (a
oder button
) vorhanden sind. Zudem werden hier nbsp
fürs Padding missbraucht:
echo ("<tr id='normalline_".$row[0]."'> <td>".$row[1]."</td> <td><i class=\"fa fa-edit fa-fw icon_edit_kat\" id='edit_".$row[0]."'></i> <i class=\"fa fa-remove fa-fw icon_remove_kat\" id='remove_".$row[0]."'></i> <i class=\"fa fa-sort fa-fw icon_edit_kat\"></i> <i class=\"fa fa-save fa-fw icon_save_deaktiv_kat\" id='save_".$row[0]."'></i> </td></tr>");
Nach Sichtbarmachen der Tabellenzeile kann ich das input-Feld
edit_orig_".$row[0]."
editieren und das click-event über das save-icon auslösen.
Siehe oben.
Viele Grüße
Robert