lloku :
El navegador que tiene problemas con  innerHTML en FireFox, pero para
que funcione bien debes pasar resp.responseText como parametro de
update:
   $("category").update (resp.responseText);

Saludos.

On Sep 13, 4:08 am, lloku <[EMAIL PROTECTED]> wrote:
> Yo en lugar de usar el
>  $("category").innerHTML = resp.responseText;
> Usaría el
>  $("category").update = resp.responseText;
>
> No recuerdo muy bien que navegador me daba problemas con el innerHTML,
> pero había alguno, sin embargo con el update me va mucho mejor.
> Saludos.
>
> On 12 sep, 23:20, karlec <[EMAIL PROTECTED]> wrote:
>
> > Hola Cecilia: Para que te funcione bien, agregale a la function
> > analizarRta() el parametro request, te quedaria algo asi:  <?php echo
> > $ajax->submit('Add', array('url'=>'/categories/add',
> > 'complete'=>'ComprobarRtdo(request);'));?> . ahora en ComprobarRtdo
> > podes  obtener el valor que devuelve el ajax de la siguiente forma:
> > function ComprobarRtdo(resp){
> >         var error = 'cadenaqueindicaerror';
> >         if(resp.responseText.indexOf(error)){
> >                 $("new_category").innerHTML = resp.responseText;
> >         }else{
> >                 $("category").innerHTML = resp.responseText;
> >         }}                      Si el texto que esta en la variable error 
> > viene
>
> > dentro de resp.responseText, actualizo el div new_category, sino el
> > div category.
>
> > On Sep 12, 5:41 pm, cecilia <[EMAIL PROTECTED]> wrote:
>
> > > Hola chicos!
>
> > > Necesito un poco de ayuda ...
> > > Necesito poder actualizar un div u otro dependiendo del resultado de
> > > la acción que invoco con mi $ajax->submit().
> > > Lo que tengo es algo como esto:
>
> > > <div id='category'>
> > >        <?= $html->selectTag('Category/id', $categories);?>
> > >        <?= $ajax->link('Add', '/categories/add/',
> > > array('update'=>'new_category'))?>
>
> > >       <div id='new_category'>
> > >       </div>
> > > </div>
>
> > > Al llamar a la acción add de categories, incialmente actualizo
> > > "new_category", el tema es que al ejectuar el submit ...
> > > ... si los datos enviados son guardados, con la respuesta de la
> > > acción, debería actualizar "category" para que el select de categorias
> > > me reconozca los cambios ....
> > > ... en cambio, si los datos no son guardados porque están
> > > incompletos... debería actualizar solamente "new_category" esperando
> > > la carga correcta.
> > > Se entiende?
>
> > > Intente hacerlo agregando 'complete'=>'analizarRta()' en mi 
> > > $ajax->submit(), y en dicha funcion tratar de analizar el contenido de
>
> > > responseText para saber que div actualizar ... pero la verdad ... no
> > > logre nada y ... no sé como hacerlo
>
> > > alguien me podría ayudar
> > > GRACIAS!!
>
> > >                   Cecilia


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a