Ankündigung

Einklappen
Keine Ankündigung bisher.

Welches css framework für flexibles grid oder table?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    jetzt möchte ich direkt auf den richtigen Container und dann auf die richtige Zeile zugreifen
    Irgendwie klappt das nicht
    ich habe das so gemacht (die Kindeelemente gibt er noch aus)
    habs nicht verstanden. du schickst das formaular ab, und es kommt nicht das zurück was du willst?

    -dein html und dein js code passen nicht zusammen.

    bei überfliegen kam mir aber der gedanke: http://api.jquery.com/delegate/

    ich gehe davon aus, der rest hat sich geklärt.

    Kommentar


    • #17
      Hallo ich will versuchen es noichmal zu erklären..
      Ps.. der Link war super... ich bin noch drüber mir alles im Inspektor anzusehen

      Ob delegate passt... keine Ahnung?

      hier mein Beispiel
      PHP-Code:
      $groupid 2
      <div id="box-'.$groupid.'">
      <
      table>
      <
      thead><tr>
              <
      th></th>
              <
      th>Überschrift-</th>
              <
      th>Überschrift-</th>
              <
      th>Überschrift-</th>
              <
      th></th>
              </
      tr>
      </
      thead>
      <
      tbody>
      <
      tr><td// das ist die erste Zeile
              
      <input type="radio" name="radio-1" vlaue="suess">
              <
      input type="radio" name="radio-1" vlaue="salz">
          </
      td>
          <
      td><input type="text" name="ecsuess" /></td>
          <
      td><input type="text" name="ecsalz" /></td>
          <
      td><input type="text" name="phsalz" /></td>
          <
      td><input type="text" name="phsuess" /></td>
      <
      tr>
      <
      tr><td// das ist die zweite Zeile
              
      <input type="radio" name="radio-1" vlaue="suess">
              <
      input type="radio" name="radio-1" vlaue="salz">
          </
      td>
          <
      td><input type="text" name="ecsuess" /></td>
          <
      td><input type="text" name="ecsalz" /></td>
          <
      td><input type="text" name="phsalz" /></td>
          <
      td><input type="text" name="phsuess" /></td>
      <
      tr>
      <
      tr><td><buttonhile neue Zeile </button></td></tr>)
      </
      tbody>
      </
      table>
      </
      div>

      $groupid 3

      <div id="box-'.$groupid.'">
      <
      table>
      <
      thead><tr>
              <
      th></th>
              <
      th>Überschrift-</th>
              <
      th>Überschrift-</th>
              <
      th>Überschrift-</th>
              <
      th></th>
              </
      tr>
      </
      thead>
      <
      tbody>
      <
      tr><td// das ist die erste Zeile
              
      <input type="radio" name="radio-1" vlaue="suess">
              <
      input type="radio" name="radio-1" vlaue="salz">
          </
      td>
          <
      td><input type="text" name="ecsuess" /></td>
          <
      td><input type="text" name="ecsalz" /></td>
          <
      td><input type="text" name="phsalz" /></td>
          <
      td><input type="text" name="phsuess" /></td>
      <
      tr>
      <
      tr><td// das ist die zweite Zeile
              
      <input type="radio" name="radio-1" vlaue="suess">
              <
      input type="radio" name="radio-1" vlaue="salz">
          </
      td>
          <
      td><input type="text" name="ecsuess" /></td>
          <
      td><input type="text" name="ecsalz" /></td>
          <
      td><input type="text" name="phsalz" /></td>
          <
      td><input type="text" name="phsuess" /></td>
      <
      tr>
      <
      tr><td><buttonhile neue Zeile </button></td></tr>)
      </
      tbody>
      </
      table>
      </
      div>

      $groupid 4

      <div id="box-'.$groupid.'">
      <
      table>
      <
      thead><tr>
              <
      th></th>
              <
      th>Überschrift-</th>
              <
      th>Überschrift-</th>
              <
      th>Überschrift-</th>
              <
      th></th>
              </
      tr>
      </
      thead>
      <
      tbody>
      <
      tr><td// das ist die erste Zeile
              
      <input type="radio" name="radio-1" vlaue="suess">
              <
      input type="radio" name="radio-1" vlaue="salz">
          </
      td>
          <
      td><input type="text" name="ecsuess" /></td>
          <
      td><input type="text" name="ecsalz" /></td>
          <
      td><input type="text" name="phsalz" /></td>
          <
      td><input type="text" name="phsuess" /></td>
      <
      tr>
      <
      tr><td// das ist die zweite Zeile
              
      <input type="radio" name="radio-1" vlaue="suess">
              <
      input type="radio" name="radio-1" vlaue="salz">
          </
      td>
          <
      td><input type="text" name="ecsuess" /></td>
          <
      td><input type="text" name="ecsalz" /></td>
          <
      td><input type="text" name="phsalz" /></td>
          <
      td><input type="text" name="phsuess" /></td>
      <
      tr>
      <
      tr><td><buttonhile neue Zeile </button></td></tr>)
      </
      tbody>
      </
      table>
      </
      div
      wie zu sehen ist,

      habe ich 3 Tabellen.. die in sich gleich sind.

      Darin befinden sich Eingabefelder (ich läöse nichts über submit aus!!! alles wird im Hintergrund bei onclick auf den button via ajax zum Server gesendet und verarbeitet

      Die 3 Tabellen unterscheiden sich eindeutig in der div id die um jede Tabelle gelegt wurde.

      Nun suche ich nach einer Möglichkeit um auf die Zeilen in diesen Tabellen, deren Elemente und Eingabefelder zuzugreifen

      ich dachte ich könne das gut und übersichtlich mit nth-child von jQuery

      Grüße Jürgen

      Kommentar


      • #18
        Ich tendiere auch zu Bootstrap. Das kommt deinen Wünschen am nächsten.

        Kommentar

        Lädt...
        X