Ergebnis 1 bis 2 von 2
  1. #1
    Werderaner ist offline Grünschnabel
    registriert
    18-10-2016
    Beiträge
    1

    Bild abhängig von gewählten option-Feld anzeigen

    Hallo,

    ich habe folgendes Problem und denke ich muss da mit AJAX ran, habe bisher allerdings mit AJAX noch nicht wirklich etwas zu tun gehabt.

    Ich habe ein Formular, bei dem man aus einem Select-Menü diverse Einträge wählen kann. Zu dem gewählten Punkt soll dann quasi live das passende Bild erscheinen. Das Bild wird nicht über das Formular verknüpft, sondern soll über den value-Wert der option erkannt werden, da die Bilder nach einem Schema abgelegt werden.

    Das Formular kommt aus einem CMS und greift hier auf die Datenbank zurück.

    Mit folgendem Code wird die Select-Liste generiert.
    PHP-Code:
     <select name="<?= $this->name ?>" id="ctrl_<?= $this->id ?>" class="<?= $this->class ?>"<?= $this->getAttributes() ?>>
        <?php foreach ($this->getOptions() as $option): ?>
          <?php if ($option['type'] == 'group_start'): ?>
            <optgroup label="<?= $option['label'?>">
          <?php endif; ?>

          <?php if ($option['type'] == 'option'): ?>
            <option value="<?= $option['value'?>"<?= $option['selected'?>><?= $option['label'?></option>
          <?php endif; ?>

          <?php if ($option['type'] == 'group_end'): ?>
            </optgroup>
          <?php endif; ?>
        <?php endforeach; ?>
      </select>
    Mein Plan ist es jetzt ein Bild nach folgendem Schema einzubinden:

    PHP-Code:
    <img src="/images/<?= $option['value'?>.jpg">
    Ursprünglich habe ich überlegt mit jQuery einfach den Value-Wert für das Option auszulesen und dann einfach im Bild zu ergänzen, aber ich müsste hier dann ja puntktgenau den Wert im Dateipfad ansprechen, das ist doch so nicht möglich oder?

    Vielleicht kann mir ja jemand helfen, hier eine Lösung zu finden.

    Viele Grüße
    Markus

  2. #2
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.610

    AW: Bild abhängig von gewählten option-Feld anzeigen

    Zitat Zitat von Werderaner Beitrag anzeigen
    Ursprünglich habe ich überlegt mit jQuery einfach den Value-Wert für das Option auszulesen und dann einfach im Bild zu ergänzen, aber ich müsste hier dann ja puntktgenau den Wert im Dateipfad ansprechen, das ist doch so nicht möglich oder?
    wenn du mit "puntktgenau den Wert im Dateipfad ansprechen" meinst, dass du die url des bildes so zusammensetzen musst, dass sie stimmt, dann MUSS das möglich sein, weil du sonst das bild nicht anzeigen kannst

Ähnliche Themen

  1. [FRAGE] MULTIPLE-Option bei Select-Feld abfragen
    Von TIMS_Ralf im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 11-05-2014, 18:21
  2. leere option-tags in dynamisch erzeugtem select-feld
    Von erlprinz im Forum JavaScript
    Antworten: 14
    Letzter Beitrag: 24-10-2010, 23:03
  3. Antworten: 5
    Letzter Beitrag: 07-08-2008, 15:12
  4. input feld/option-select feld abfrage
    Von xxoes im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 26-03-2002, 12:29
  5. Verschiedene Texte abhängig von Datum / Tag anzeigen?
    Von FUZZI_CCDU im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 14-10-2001, 20:32

Stichworte

Lesezeichen

Berechtigungen

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