Tommy: Auswahllisten Dynamisch gestalten?

Hallo miteinander!
Meine Frage kann ich Auswahlisten dynamsich erstellen anhand der Daten von einer Abfrage auf eine Datenbank?
Wenn ja könnt ihr mir weiterhelfen wie es geht?

Gruss Tommy

  1. Hi,

    Meine Frage kann ich Auswahlisten dynamsich erstellen anhand der Daten von einer Abfrage auf eine Datenbank?

    Du kannst selbst ohne DHTML die Options eines Dropdowns mit JavaScript verändern; s. JavaScript-Objektreferenz Kapitel 1.2.6.1.1. Was Du nicht kannst, ist von der Clientseite aus eine Datenbankabfrage bei irgendeinem entfernten Server durchzuführen.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi,

      [...] Was Du nicht kannst, ist von der Clientseite aus eine Datenbankabfrage bei irgendeinem entfernten Server durchzuführen.

      nun ja, wenn man bereit ist Javascript einzusetzen geht das durchaus. Das ganze nennt sich dann Javascript-Remote-Scripting. Die bestehende Seite muß dabei nicht einmal neu geladen werden.

      MfG
      MarkX.

      1. Hi,

        Das ganze nennt sich dann Javascript-Remote-Scripting.

        und ist

        ( ) proprietär
        ( ) internettauglich

        Zutreffendes bitte markieren.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hallo,

          Proprietär ist es definitiv nicht. Du verwechselst das vielleicht mit MS-Remote-Scripting, welches ich aber nicht meine.
          Javascript-Remote-Scripting existiert als fertige Implementierung, die frei eingesetzt werden kann. Das ganze funktioniert mit verschiedensten serverseitigen Techniken, unter anderem Perl und PHP.

          Internettauglich ist es, sofern der Client über aktiviertes Javascript verfügt (Die Nachteile dazu sind mir bekannt).

          MfG
          MarkX.

  2. hi,

    Meine Frage kann ich Auswahlisten dynamsich erstellen anhand der Daten von einer Abfrage auf eine Datenbank?

    jedes <option>-element will etwas text von dir haben, und evtl. auch noch ein value.
    mehrere solcher options lassen sich sehr schön in einer schleife ausgeben, die man z.b. über die ergebnismenge einer DB-abfrage laufen lässt.

    gruss,
    wahsaga