Hallo BaBa,
und das Dropdown dementsprechend füllen? Das Dropdownfüllen geschieht aber wieder JS-seitig!
Warum das denn? Kann ich dieses nicht mit PHP zusammenbauen lassen?
Json ist das Bindeglied. JSON ist nichts weiter als ein Austauschformat für strukturierte Daten, wie XML. Es kommt mit wenig zusätzlichen Zeichen aus, daher ist es für AJAX-Requests gut geeignet. Im Wesentlichen tauscht Du zwischen php und der JS-Funktion immer einen String aus. Die Frage ist nur, in welchem Format. Du kannst in php das fertige html konstruieren und zurücksenden. Das ist aber nicht die beste Praxis, weil das html mehr Speicherplatz verbraucht als JSON.
Ich dachte ich wäre so auf dem richtigen Weg, aber jetzt passiert gar nichts mehr. Bei meiner Version hatte ich immerhin noch etwas gesehen. Benötige ich denn wirklich das JSON?
$(document).ready(function(){
$('#test_auswahl').change(function(){
$.ajax({
url: "inc/test.php",
type: "post",
dataType:"json",
data: "$('#test_auswahl').serialize()",
})
})
});