pl: Formular über die gesamte Tabelle hinweg

Beitrag lesen

Demgegenüber steht der Mehraufwand dafür, dass man allerhand Zeug zweimal (mit und ohne JS) programmiert.

Nein. Serverseitig gibt es keinen Mehraufwand wenn clientseitig auf XHR erweitert wird. MFG

Bildanlage:

Für dieses Backend habe ich auf Submit komplett verzichtet wg. der Benutzerfreundlichkeit. Das ist nur mit XHR gebaut und dient der Verwaltung gemeinsamer Dokumente. Upload, Download, Edit, Delete und eine Mailfunktion womit man alle Benutzer anschreiben kann wenn es was Neues gibt.

Wie der Screenshot zeigt, ist das Beschreibungsfeld gleich als <textandrea> ausgezeichnet. Alternative wäre contenteditable und konzeptionell ist da jede Zeile ein eigenständiges <form> mit 2 Buttons (delete, update). Fürs Download gibt es ein href mit der jeweiligen ID auf das Feld mit dem Original Dateinamen.

Schlüsselparameter: upload, mailsend, delete, update, checkall, download, getlist

Über den Parameter checkall wird bei einer Dateiauswahl fürs Upload für jede Datei geprüft ob sie bereits auf dem Server vorliegt. Wenn ja wird die Beschreibung angezeigt und die checkbox für Upload disabled, der Anwender entscheidet.

Parameter getlist fragt die Repository ab und sendet die Dateiliste welche über ein JS Template in den client gerendert wird. MFG

0 47

Verstecken von HTML Formularen für das einfache bedinen administrativer Funktionen

MB
  • formulare
  • html
  • php
  1. 0
    Matthias Apsel
    1. 0
      pl
      1. 1
        Matthias Apsel
        • sonstiges
      2. 0
        dedlfix
        1. -2
          pl
  2. -1
    pl
  3. 0

    Formular über die gesamte Tabelle hinweg

    ursus contionabundo
    1. 0
      pl
      1. 0
        ursus contionabundo
        1. 0
          pl
          1. 1
            ursus contionabundo
            1. 0
              pl
              1. 1
                ursus contionabundo
                1. 0
                  pl
              2. 0
                pl
      2. 0
        dedlfix
        1. 0
          pl
          1. 0
            dedlfix
            1. 0
              pl
              1. 0
                dedlfix
                1. 0
                  pl
                  1. 0
                    dedlfix
                    1. 0
                      pl
    2. 0
      Rolf B
      1. 0
        Gunnar Bittersmann
        • html
        • javascript
    3. 0

      Frage betreffs Aria-Label oder Aria Alert

      ursus contionabundo
      1. 0
        Rolf B
        1. 0
          ursus contionabundo
  4. 0
    MB
    1. -1
      pl
      1. 0
        dedlfix
      2. 0
        pl
        1. 0
          dedlfix
        2. 0
          pl
      3. 0
        pl
    2. 1
      dedlfix
      1. 1
        dedlfix
        1. 0
          MB
    3. 3
      Rolf B
      1. 0
        pl
        1. 0
          Rolf B
          1. 0
            pl
            1. 0
              Gunnar Bittersmann
            2. 0
              pl
              1. 0
                Gunnar Bittersmann
                • formulare
                • progressive enhancement
                1. 0
                  pl