Autor |
Nachricht |
Popkultur
Threadersteller
Dabei seit: 08.05.2006
Ort: bei Stuttgart
Alter: -
Geschlecht:
|
Verfasst Mi 13.05.2015 10:08
Titel Formular per Ajax absenden: Unterscheidung der Aktion |
|
|
Hallo!
Ich habe ein Formular mit verschiedenen Eingabefeldern, es wird per Ajax verschickt sobald sich was an den Eingabefeldern ändert, um sofort die Auswahl der Produkte neu anzuzeigen sowie die angezeigte Auswahl der Formularfelder dynamisch anzupassen. Interaktiv quasi.
Nun möchte ich unterscheiden, welches Feld (Welche Checkbox, welcher slider) geändert wurde in der verarbeitenden PHP Datei, die per AJAX aufgerufen wird, um je nachdem unterschiedliche Aktionen in der PHP-Datei durchzuführen. Die PHP Datei gibt dann ein JSON Array zurück, in dem die Aktion wiederum aufgeführt ist, um dann entsprechende Felder des Formulars ein-/auszublenden.
Wie mach ich das am klügsten?
Zuletzt bearbeitet von Popkultur am Mi 13.05.2015 10:10, insgesamt 2-mal bearbeitet
|
|
|
|
|
SimonDerDude
Dabei seit: 15.01.2010
Ort: error: undefined
Alter: 35
Geschlecht:
|
Verfasst Mi 13.05.2015 10:21
Titel
|
|
|
Ist das hier 'begleitende Hilfe für mein ganzes Projekt'?
Du hättest keinen neuen Thread aufmachen müssen, oder denkst du wir merken nicht dass A und AB zusammen gehören.
Topic: ich täte data-Attribute benutzen
Zuletzt bearbeitet von SimonDerDude am Mi 13.05.2015 10:21, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
Popkultur
Threadersteller
Dabei seit: 08.05.2006
Ort: bei Stuttgart
Alter: -
Geschlecht:
|
Verfasst Mi 13.05.2015 10:35
Titel
|
|
|
Ja, sorry, hab ich nicht gemerkt, dass ich zu dem Projekt hier schonmal gepostet hab. Vielleicht kann ein Moderator die Themen zusammenführen (Das hier und das hier.)
Wie würdest du dann konkret "Nun möchte ich unterscheiden, welches Feld (Welche Checkbox, welcher slider) geändert wurde in der verarbeitenden PHP Datei" mit data Feldern lösen?
|
|
|
|
|
SimonDerDude
Dabei seit: 15.01.2010
Ort: error: undefined
Alter: 35
Geschlecht:
|
Verfasst Mi 13.05.2015 10:44
Titel
|
|
|
Man kann data-Attribute mit IDs oder Klassen verbinden und eine Abfrage dafür schreiben.
Ich glaube, dass sich JS und PHP zweimal die Bälle zuspielen bleibt nicht aus - vielleicht geht es aber besser, für mehr reicht meine Zeit nicht.
Code: |
<button data-slide="#slide1" type="button">Button</button>
<div id="slide1"></div>
|
Wie man Checkboxen mit PHP ausliest ist ja allgemein bekannt.
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 15.05.2015 08:17
Titel
|
|
|
Popkultur hat geschrieben: | Vielleicht kann ein Moderator die Themen zusammenführen (Das hier und das hier.) |
Passt schon, alles richtig gemacht
Popkultur hat geschrieben: | Wie würdest du dann konkret "Nun möchte ich unterscheiden, welches Feld (Welche Checkbox, welcher slider) geändert wurde in der verarbeitenden PHP Datei" mit data Feldern lösen? |
Klingt nach einer Aufgabe für ein hidden input ...
Zuletzt bearbeitet von m am Fr 15.05.2015 08:21, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Formular] Absenden nur nach Klick auf Button
[Formular] Anker im Internet Explorer nach Absenden
Html-Formular absenden mit Enter-Tase und select geht nicht
[AJAX] jQuery Post-Formular
javascript -> formular aktion stoppen?
[Ajax] Prototype Funktion Ajax.Updater - Brauche Hilfe
|
|