Przekazywanie zmiennej jquery za pomocą json

Próbuję przekazać ciąg jquery do mojego kontrolera cakephp, ale ciągle pojawia się błąd mówiący, że json_decode oczekuje ciągu, ale przekazuje tablicę.

Oto kod mojego 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');
        }
    });

i w moim kontrolerze próbuję odebrać dane w ten sposób:

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

ale dostaję błąd, o którym mowa powyżej, każdy pomysł, jak rozwiązać ten problem, byłby wielki dzięki.

questionAnswers(2)

yourAnswerToTheQuestion