Zum Inhalt springen

Ajax-Request und Flow3

Erstellt am 7. Juli 2010 · 1 Antwort · letzte Antwort am 20. Juli 2012

Tags: Frage

bigG ·

Hallo,

ich arbeite für eine Hausarbeit mit Flow3 und möchte einen Ajax-Request starten. Der Request wird von jQuery erstellt und sieht bei mir bisher so aus:

$('#showMonths').change(function() {
    $.get("myPackage/termine/ajaxTermine/", { monthCount: $('#showMonths').val() },
        function(data){
            alert(data);
    });
});

#showMonths ist ein Select-Menü, dessen ausgewählter Wert an den Ajax-Request übergeben werden soll.

Im TermineController hab ich bisher folgende Funktion:

/**
 * ajaxTermin Action
 *
 * @param string $monthCount
 * @return string
 */
public function ajaxTermineAction(string $monthCount) {
    switch($monthCount) {
        case '1':
        return "Alle Termine fuer aktuellen Monat";
            
        case '3':
        return "Alle Termine der naechsten 3 Monate";
            
        case '5':
        return "Alle Termine der naechsten 5 Monate";
    }
}

Das klappt natürlich noch nicht so ganz. Daher stellen sich mir folgende Fragen:
1. wie übergebe ich einen string oder integer per ajax an meinen controller
2. wie sieht die rückgabe aus?

Danke schonmal!
Gerrit