I have found a lot of similar questions, yet no one is related to my question, however, This is my AJAX request

```
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);
});

```

My problem is that when it arrives to the PHP CI-controller **$this->input->post('data')** arrives **empty**!!

**UPDATE**
This is my data: as shown before the AJAX request:

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

Please help. Thanks in advance.