Ergebnis 1 bis 7 von 7
  1. #1
    timste ist offline Jungspund
    registriert
    07-03-2006
    Beiträge
    23

    dynamische tabelle abfragen

    hallo zusammen,

    ich habe ein projekt wo über ajax eine dynamische tabelle nachgeladen wird.
    in dieser tabelle sind eine unterschiedliche anzahl von eingabefeldern, je nach artikel.

    diese eingabefelder sollen in einem 'gesamtsumme'-feld angezeigt werden.

    beispiel:

    es kommen 5 input-felder mit dem namen 'anzahl[]' (ist ein array da ich sie später darüber in den warenkorb lege)

    jetzt will ich bei verlassen eines der 'anzahl'-felder das 'gesamtsumme'-feld mit der summe aller werte füllen.

    komme nicht weiter, vielleicht hat jemand einen ansatz.
    danke im voraus
    Geändert von timste (07-03-2006 um 10:14 Uhr) Grund: falscher titel

  2. #2
    pit-r Guest

    AW: dynamische tabelle abfragen

    Moin!

    Dir ist aber schon klar, daß eckige Klammern in Feldnamen unzulässig sind?

    Ahoi - Pit

  3. #3
    timste ist offline Jungspund
    registriert
    07-03-2006
    Beiträge
    23

    AW: dynamische tabelle abfragen

    Zitat Zitat von pit-r
    Moin!

    Dir ist aber schon klar, daß eckige Klammern in Feldnamen unzulässig sind?

    Ahoi - Pit
    darum geht es ja auch nicht
    ich brauche das als array damit ich es in PHP weiterverarbeiten kann :-)

  4. #4
    pit-r Guest

    AW: dynamische tabelle abfragen

    Zitat Zitat von timste
    ich brauche das als array damit ich es in PHP weiterverarbeiten kann :-)
    Nö - es ist lediglich bequemer so, als sich serverseits das Array selbst zu häkeln (und unzulässig bleibt unzulässig).
    PHP-Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <
    html>
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <
    meta http-equiv="Content-Script-Type" content="text/javascript">
    <
    title>Beispiel</title>
    <
    script type="text/javascript">
    <!--
    function 
    rechne(){
    f=document.form1;
    a=f['anzahl[]'];
    summe=0;
    for (var 
    i=0;i<a.length;i++){
    summe+=(a[i].value-0)
    }
    f.gesamtsumme.value=summe;
    }
    //-->
    </script>
    </head>
    <body>
    <form name="form1" action="#">
    <input name="anzahl[]" onblur="rechne()" value="1"><br>
    <input name="anzahl[]" onblur="rechne()" value="2"><br>
    <input name="anzahl[]" onblur="rechne()" value="3"><br>
    <input name="anzahl[]" onblur="rechne()" value="4"><br>
    <input name="anzahl[]" onblur="rechne()" value="5"><br>
    <input name="gesamtsumme">
    </form>
    </body>
    </html> 
    Ahoi - Pit

  5. #5
    timste ist offline Jungspund
    registriert
    07-03-2006
    Beiträge
    23

    AW: dynamische tabelle abfragen

    danke so geht es

    und um die frage unzulässig ja nein, ich weiss, ich hätte es auch gerne anders, in dem fall geht das leider nicht

    danke noch mal für die schnelle hilfe

  6. #6
    pit-r Guest

    AW: dynamische tabelle abfragen

    Keine Ursache.
    Wenn das PHP-Script von Dir verändert werden kann, geht das übrigens problemlos mit korrekten Namen...

    Ahoi - Pit

  7. #7
    timste ist offline Jungspund
    registriert
    07-03-2006
    Beiträge
    23

    AW: dynamische tabelle abfragen

    gehen tut das schon, allerdings müsste ich dann einen kompletten shop umbasteln und das will ich ja nicht :-) weil ich das nicht bezahlt bekomme...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •