Dane JSOSN z posta AJAX są puste - nadawca kodu

Znalazłem wiele podobnych pytań, ale nikt nie jest związany z moim pytaniem, jednak jest to moje żądanie AJAX

data = JSON.stringify(data);
url = base_url + "index.php/home/make_order";
//alert(url);

var request = $.ajax({
  url: url,
  type: 'POST',
  contentType: 'application/json',
  data: data
});
request.done(function(response){
  alert('success');
});
request.fail(function(jqXHR, textStatus, errorThrown){
  alert('FAILED! ERROR: ' + errorThrown);
});

Moim problemem jest to, że gdy dotrze do kontrolera PHP CI$ this-> input-> post ('data') przybywapusty!!

AKTUALIZACJA To są moje dane: jak pokazano przed żądaniem AJAX:

data = {"sum": "2.250", "info": [{"id": "6", "name": "bla", "price": "1.000"}]}

Proszę pomóż. Z góry dziękuję.

questionAnswers(5)

yourAnswerToTheQuestion