Robert B.: Einträge editieren / Ajax

Beitrag lesen

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>&nbsp;&nbsp;
<i class=\"fa fa-remove fa-fw icon_remove_kat\" id='remove_".$row[0]."'></i>&nbsp;&nbsp;
<i class=\"fa fa-sort fa-fw icon_edit_kat\"></i>&nbsp;&nbsp;
<i class=\"fa fa-save fa-fw icon_save_deaktiv_kat\" id='save_".$row[0]."'></i>&nbsp;&nbsp;
</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

0 46

Einträge editieren / Ajax

Pit
  • javascript
  1. 0
    Matthias Apsel
    1. 0
      Pit
      1. 0
        dedlfix
        1. 0
          Pit
          1. 0
            Gunnar Bittersmann
            1. 0
              Pit
              1. 0
                Gunnar Bittersmann
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Pit
                    1. 0
                      Gunnar Bittersmann
      2. 0
        Gunnar Bittersmann
        1. 0
          Pit
          1. 0
            Gunnar Bittersmann
  2. 0
    Robert B.
    1. 0
      Pit
      1. 0
        Matthias Apsel
        • usability
        • ux
      2. 0
        Robert B.
        • css
        • html
        • javascript
        1. 0
          Pit
          1. 1
            Gunnar Bittersmann
            1. 0
              Pit
              1. 0
                Robert B.
                1. 0
                  Pit
                  1. 0
                    Robert B.
                    1. 0
                      Pit
                      1. 0
                        Robert B.
                        1. 0
                          Pit
                          1. 0
                            Matthias Apsel
                            • usability
                            1. 0
                              Pit
                  2. 1
                    Gunnar Bittersmann
                    • html
                    1. 0
                      Robert B.
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Bernd
                          1. 0
                            Gunnar Bittersmann
          2. 0
            Robert B.
            • css
            • html
            1. 0
              Pit
              1. 0
                Robert B.
                • css
                • html
                • typografie
                1. 0
                  Pit
                2. 1
                  Gunnar Bittersmann
                  • html
                  • typografie
                  1. 0
                    MudGuard
                    • menschelei
                    1. 0
                      Pit
                      1. 0
                        MudGuard
                        1. 0
                          Pit
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              Matthias Apsel
                              1. 0
                                Gunnar Bittersmann