Pit: Form in Form / Nested Forms (2)

Beitrag lesen

Hi Felix,

danke für Deine ausführlichen Erklärungen!

Gern geschehen. 😀

Innerhalb der ersten beiden Themenbereiche darf der User beliebig viele Änderungen (auf einmal) vornehmen.

Aha! Daher also der Sinn, das in einem Formular zusammenzufassen. Klingt logisch.

Jups...

Der 3. Themenbereich unterscheidet sich hiervon, denn die Einträge sind uneditiert zwar auch 1 Zeile hoch, aber beim Edit hat der User sehr viele Editieroptionen, die weit über die Zeile ansich hinaus gehen.

Klingt für mich nach einem zweiten Formular für diesen 3. Themenbereich.

Wo innerhalb einer Tabelle darf ich form-tags setzen und muss ein Submitbutton innerhalb der form-Tags stehen? Denn Voraussetzung ist und bleibt, dass die Tabelle eine Tabelle ohne Lücken bleibt. Wenn das geht, wäre tatsächlich ein 2. Formular nur für den Themenbereich 3 brauchbar gewesen und ich fänds noch schöner als meine jetztige Lösung.

Natürlich sendet er das Gesamtformular ab. Was soll ein Submit-Button auch anderes tun?

😉

Sein Name landet aber in den POST-Daten und daher kann man sehr genau sagen, welcher Button da benutzt wurde, um dann zu sagen, welche Daten man zur Bearbeitung akzeptiert.

Krieg ich auch ohne den Namen des Buttons raus 😜

Das beim Klick auf diesen Button auch Edits aus den ersten beiden Themenbereichen verarbeitet werden, ist mir bewußt, daran werde ich auch nichts ändern.

Die könnten in "ihrem Formular" stehen, getrennt vom 3. Themenbereich...

Nochmal... wenn Du mir sagst, wie ich 2 Formulare in eine nahtlose Tabelle schreibe und unter die Tabelle, also unterhalb der beiden Formulare einen Button zum Absenden des Formulars der Themenbereiche 1+2 mache, fänd ich diese Lösung richtig gut und sogar besser als meine. Aber ich glaube, da wirst Du auch z.b. ohne JS-seitiges Formularabsenden nicht arbeiten können...

Gruß, Pit

0 66

Form in Form / Nested Forms (2)

Pit
  • javascript
  1. 0
    Mitleser
    1. 0
      Pit
      1. 0
        MudGuard
        1. 0
          Mitleser
        2. 0
          Pit
          1. 3
            Mitleser
      2. 0
        Mitleser
    2. 0
      Gunnar Bittersmann
      • dom
      • html
      1. 0
        ursus contionabundo
        1. 0
          Gunnar Bittersmann
          1. 0
            ursus contionabundo
            1. 0
              Gunnar Bittersmann
              1. 0
                ursus contionabundo
                1. 1
                  Gunnar Bittersmann
                  1. 0
                    ursus contionabundo
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        ursus contionabundo
                        1. 0

                          War kein kutes Beispiel.

                          ursus contionabundo
              2. 0
                Tabellenkalk
                1. 0
                  Gunnar Bittersmann
                  • sprache
  2. 0
    ursus contionabundo
  3. 0
    Felix Riesterer
    • meinung
    1. 1
      Pit
      1. 0
        Felix Riesterer
        1. 0
          Gunnar Bittersmann
          • design
          • meinung
          1. 0
            ursus contionabundo
        2. 0
          Pit
          1. 0
            pl
            1. 0
              Felix Riesterer
              1. 0
                pl
                1. 0
                  Felix Riesterer
                2. 1
                  dedlfix
                  1. 0
                    pl
                    1. 1
                      Matthias Apsel
                      1. 0
                        pl
                        • zu diesem forum
                        1. 6

                          Framework

                          Orlok
                          • moderation
                          1. 0
                            Matthias Apsel
                          2. 0

                            Die Energie des Verstehens!

                            pl
                            • zu diesem forum
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                pl
                            2. 2
                              Christian Kruse
                              • moderation
                            3. 0
                              Matthias Apsel
                  2. 0
                    Pit
                    1. 0
                      dedlfix
                      1. 0
                        Pit
                        1. 0
                          dedlfix
                          1. 0
                            Pit
                        2. 0
                          Felix Riesterer
                          1. 0
                            Pit
                            1. 0
                              Felix Riesterer
                              • php
                              1. 0
                                Pit
                                1. 0
                                  Felix Riesterer
                                  1. 0
                                    Pit
                                    1. 0
                                      Felix Riesterer
                                      1. 0
                                        Pit
                                        1. 0
                                          Matthias Apsel
                                          1. 0
                                            Pit
                                          2. 0
                                            Gunnar Bittersmann
                                            • html
                                            1. 0
                                              Pit
                                              1. 0
                                                Felix Riesterer
                                                1. 1
                                                  Matthias Apsel
                                              2. 0
                                                Gunnar Bittersmann
                                                1. 0
                                                  Matthias Apsel
                                                2. 0
                                                  Pit
                                            2. 0
                                              Matthias Apsel