Zum Inhalt springen

TYPO3 Backend: AJAX mit jQuery (params leer)

Erstellt am 24. August 2015 · Noch keine Antworten

Tags: Fluid, JavaScript & AJAX, Frage

TheFlame ·

Hi zusammen

Gemäss Dokumentation, kann ich mit einer beliebigen Library AJAX-Calls im TYPO3-Backend tätigen. Nun habe ich das mit jQuery versucht und es funktioniert, mit der Ausnahme, dass das Params-Array immer leer bleibt. Wie müssen die Daten versendet werden, damit das Array befüllt wird?

Controller

public function renderShowModal($params = array(), \TYPO3\CMS\Core\Http\AjaxRequestHandler &$ajaxObj = NULL){
    var_dump($params);
}

jQuery

   $.ajax({
            type: 'POST',
            url: TYPO3.settings.ajaxUrls['Controller::renderShowModal'],
            data: {
                "test": "bar"
            },
            success: function (result) {
                console.log(result);
            },
            error: function (error) {
                console.log(error);
            }
        });

Vielen Dank im Vorraus.