Tuesday, July 2, 2013

Re: CakePHP - Empty $this->request->data array after Ajax POST

First suggestion would to be upgrade to jQuery 1.10, I've had issues with < 1.9 on IE10.

Is your pass_data a json string? If that is the case then you need to tell CakePHP to actually parse the JSON data. The easiest way is to simply add the RequestHandler component.

On Tuesday, 2 July 2013 13:45:11 UTC+2, Juraj Vlk wrote:

I'm trying to save data which comes from Ajax POST request in JSON but There is empty $this->request->data in controller.

My Ajax call:

$.ajax({      type: "POST",      url: 'localhost/pages/register',      dataType: 'json',      data: pass_data,  

});

I use Cakephp 2.3. and JQuery 1.7 Do you have any ideas?

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments: