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]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.