Jquery Variable mit json übergeben

Ich versuche, eine jquery-Zeichenfolge an meinen cakephp-Controller zu übergeben, erhalte jedoch immer wieder die Fehlermeldung, dass json_decode eine Zeichenfolge erwartet, aber ein Array übergeben wird.

Hier ist der Code für meinen Ajax:

var str = 'Data that i need';

    var jsonString = JSON.stringify(str);

    $.ajax({
        type: "POST",
        url: "http:/Configs/",
        cache: false,
        datatype: 'json',
        data: {data : jsonString},
        timeout: 100000,

        success: function(data) 
        {
            alert('Ok');
        }
    });

und in meinem Controller versuche ich, die Daten wie folgt zu empfangen:

$value = json_decode($_POST['data']);

Aber ich bekomme den oben genannten Fehler, und danke, dass ich weiß, wie ich diesen Fehler beheben kann.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage