yourpadre,
I stand to be corrected here, but most prototype methods/functions
start with lower case eg onCreate, onFailure etc

Do refer to prototype documentation for actual method/function names.

Regards
jason

On 9/19/08, yourpadre <[EMAIL PROTECTED]> wrote:
>
> Hi List
>
> I try this
> 1.- The submit form call mitaller.alta
> 2.- Popup alert(1)
> 3.- The data is corrected inserted in database
> 4.- I expected this.exito run, but not
> 5.- Popup alert(2)
>
> Why "exito" not run OnSuccess?
> If change it to: onSuccess: alert("popup") yes work fine.
>
> var Taller = Class.create({
>   alta: function (event){
>     event.stop();
> alert(1);
>     new $('main_form').request({
>                  parameters: $('main_form').serialize(),
>                  onSuccess: this.exito,
>                  onFailure: this.error
>              });
> alert(2);
>   },
>
>   exito: function (transport){
> alert(3);
>     var XML = transport.responseXML.documentElement;
>     var response = XML.getElementsByTagName('respuesta')
> [0].childNodes[0].nodeValue;
>     if (response == 'bien'){
>        var accion = XML.getElementsByTagName('accion')
> [0].childNodes[0].nodeValue;
>        if (accion=='alta'){
>            exito_alta(XML);
>        }else if(accion=='modificar'){
>            exito_modificar(XML);
>        }else if(accion=='eliminar'){
>            exito_eliminar(XML);
>        }
>     }else{
>        var error_type = XML.getElementsByTagName('error_type')
> [0].childNodes[0].nodeValue;
>        var error_description =
> XML.getElementsByTagName('error_description')
> [0].childNodes[0].nodeValue;
>       // var content_error = ;
>        str = '<strong>Placa:</strong>' + $('bplac').value +
> '<br><strong>Error tipo:</strong>' + error_type +
>             '<br><strong>Descripcion:</strong>' + error_description;
>        $('estado').update(str);
>     }
>   },
> })
>
> var mitaller = new Taller();
> document.observe('dom:loaded', function(){
>    $('main_form').observe('submit', mitaller.alta);
> });
>
> >
>

-- 
Sent from Gmail for mobile | mobile.google.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to