Dropdownlist in WP auslesen auswerten Ergebnis zurück !??!?

  • Hallo,

    ich hab keine Ahnung ob ich hier richtig bin und ob ihr mir helfen könnt.
    Aber ich frag einfach mal doof.

    Also ;) ich habe eine Homepage, nicht Blog,
    mit WP. Läuft bis her auch soweit ganz gut, bisher hab ich für alles nen Plugin gefunden oder selbst gebastelt. (HTML ja, PHP eher weniger bisher)

    Nun stehe ich vor einer großen Aufgabe *g*

    Ich versuche auf meine Homepage eine Dropdownlist einzufügen... das geht soweit auch noch ohne Probleme...abbbber nun kommts,
    ich würde die Auswahl in der Listen gerne auslesen, auswerten und ein Ergebnis zurück geben.

    Also in dem dem dreh...
    If Value von Dropdown1 is 1 and Value von Dropdown2 is 2,
    then schreib "1" in <td id="1">
    and "2" in <td id="2">
    and "3" in <td id="3">
    and "4" in <td id="4">

    Wäre dankbar wenn ihr mir sagt wie ich das umsetze...
    ich brauche quasi die Verbindeung noch:?:

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Also er soll das dann auf der selben Seite in eine td, also Zelle, in einer Tabelle ausgeben…
    Danach möchte ich mit der Tabelle dann quasi noch die Texte aus tr1 td2 mit der von tr2 td1 zusammenfügen…
    also wenn tr1 td2 zum Beispiel "X" ist und tr2 td1 ist "Y" soll dann in tr2 td2 "XY" stehen ^^

  • OK, von deiner Antwort habe ich jetzt nicht wirklich etwas verstanden ;-)
    Vielleicht ist es mir aber auch nur etwas zu abstrakt -> ein kongretes Beispiel wäre gut.

    Zum ersten Problem, wie du die IDs der td-Zellen per DropDown selection ändern kannst, habe ich dir aber ein kurzes Snipped geschrieben:

    Das Script geht dabei davon aus, dass du die ID-Anfangszahlen als value-Attribut ins Option-Field schreibst.
    ZBsp.:

    HTML
    <select id="deinDropDown">
        <option value="1">Hallo</option>
        <option value="2">wie</option>
        <option value="3">geht</option>
        <option value="4">es</option>
        <option value="5">dir?</option>
    </select>

    LG, pixselig

  • PS: habe gerade nochmal drübergelesen, du willst ja den Inhalt und nicht die IDs der tds ändern (mein Beispiel ändert die IDs -> ansteigend mit dem ausgewählten value als Startwert). Um den Inhalt ansteigend auszugeben musst du dann .attr() in .append() ändern:

    Code
    $( this ).append((index+id));

    PPS: ist aber nicht getestet.

  • Das Script packst du in eine eigene Datei mit der Endung ".js".
    Und diese registrierst du dann in der functions.php deines Themes (wie das geht findest du zu Hauf Tuts im Inet).

    Mal was anderes: was hast du denn eigentlich wirklich vor?
    Vielleicht gibt es ja dafür schon ein PlugIn -> dann müsstest du dich nämlich selber nicht so abmühen ;-)
    Denn wenn ich deine zweite Anforderung lese (irgendwas von Contentverknüpfung) dann wird das alles noch ein gutes Stück schwerer. Und für jemaden der sich mit js nicht auskennt, kaum packbar.

  • Hä, wo is mein Post hin o.O
    oh man nochmal schreiben -.-

    also…
    ich habe mehrere Dropdowns, je nach dem was dort ausgewählt wird,
    soll in verschiedenen td's etwas ausgegeben werden.
    Also zum Beispiel in dropdown1 wird schwarz gewählt, in dropdown2 wird blau gewählt,
    und in einer td in der Tabelle wird lila ausgegeben...

  • Also willst du ein color Mix Tool, oder was?
    Dafür ist mir leider kein Plugin bekannt.
    LG, pixselig
    PS: blau und scharz ergibt niemals lila. Weder im additiven (rgb) noch im subtraktiven (cmy) Farbsystem ;-)

  • Morgen
    Du hast mir zwar ne PN geschrieben, ich antworte dennoch hier.
    Laut deiner PN hast du mehrere Input-Parameter und willst aufgrund deren eine spezielle Wahrscheinlichkeits Ausgabe, welche Ereignisse mit welcher Wahrscheinlichkeit eintreten werden.

    Was du nun für dein Vorhanden als erstes benötigst, ist das logische Bildungsgesetz (als mathematische Formel) oder, sollte das unmöglich sein, eine Tabelle in welcher ALLE möglichen Ergebnisse in Abhängigkeit zu den jeweiligen Parametern abgebildet sind.

    Erst wenn du das hast, macht es überhaupt Sinn sich über die technische Umsetzung Gedanken zu machen.

    LG, pixselig

    PS: bitte sei nur nicht böse, aber ich denke, dass dein Vorhaben sehr ambitioniert ist - > vielleicht wäre es doch was für die Jobbörse?
    Eine du auch dann, selber die Formel oder die Tabelle liefern musst.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!