confirmo lo que dice Sebastian Poce, tebes usar
$this->params['form']['nombredelcampo'] para acceder al campo enviado por
POST.

El 4 de junio de 2010 05:02, sebastian ponce <[email protected]>escribió:

> Chapus:
> Si entiendo bien lo que estas queriendo hacer, creo que el error es que no
> estas recogiendo los datos del form en el controlador para eso debes usar
> $this->params['form'][parametro esperado]
> Por ejemplo en tu ej deberias usar
>
>
> > function saveUser($form = null) {
>          $id = $this->params['form']['id'];
> >        if($this->RequestHandler->isAjax()) {
> >                if($id) {
>
> >                        echo "si me llego";
> >                } else {
> >                        echo "no me llego";
> >                }
> >        Configure::write('debug', 0);
> >        $this->autoRender = false;
> >        exit();
> >        }
> > }
> >
> >
> > Mi boton que llama la función con JQuery:
> >
> > jQuery(function($){
> >        $('<input type="button" value="Siguiente" class="graybtn2" />')
> >                .click(function(){
> >                                        if(conc1 == 1 && conc2 == 1 &&
> conc3 == 1) {
> >                                                $.ajax({
> >                                                        url             :
>       "/cake/users/saveUser",
> >                                                        type    :
> "POST",
> >                                                        data    :
> {"id" : 1},
> >                                                        success :
> function(responseText, responseCode) {
> >
>  $('#validate').html(responseText);
> >                                                        }
> >                                                });
> >                                        } else {
> >                                                $('#validate').html("no
> pasa!");
> >                                        }
> >                        return false;
> >                })
> >                .appendTo('#submit');
> > });
> >
> >
> > Siempre me sale que no le llega nada a la función.
> >
> > Algo que me esté faltando o no esté entendiendo ?, gracias de antemano
> > por la ayuda!
> >
> > Chapus
> >
> > --
> > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> > Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> > Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]<cakephp-es%[email protected]>
> > Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
> >
> >
>
>  --
> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]<cakephp-es%[email protected]>
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>



-- 
- Per la llibertat del coneixement -
- Per la llibertat de la ment...       -

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a