Hi James

Not yet, but thanks.

if I find a solution I will post here.

Cheers!


macm




2009/2/6 James <james.gp....@gmail.com>

>
> How about, instead of:
> x = this.id;
>
> try:
> x = $(this).attr('id');
>
> On Feb 6, 1:22 am, Mario Moura <moura.ma...@gmail.com> wrote:
> > Hi Folks
> >
> > I did this with ajax tab options and Jquery Form
> >
> > $(document).ready(function() {
> >     $("#myForm").ajaxForm( function() {
> >        $("#tabs").tabs("select",2);
> >     });
> >
> > });
> >
> > Inside of my tab 1 have
> >
> > <input type="submit" id="back" class="click" value="« Back" name="back"/>
> >
> > <input type="submit" id="continue" class="click" value="Continue »"
> > name="continue"/>
> >
> > As you can see if I submit #myForm I will go to next tab
> > $("#tabs").tabs("select",2);
> >
> > But to back I am having problems. Because is a second submit button. So I
> am
> > trying this:
> >
> > $(document).ready(function() {
> >
> > $(".click").click(function(){
> >   //Get the id of this clicked item
> >   x = this.id;
> >
> > });
> >
> >   // before submit, call BackOrContinue
> >   var options = {
> >     beforeSubmit:  BackOrContinue
> >   };
> >
> >   $("#myform").ajaxForm(options);
> >
> >   function BackOrContinue {
> >
> >     if (x == "back") {
> >       $("#tabs").tabs("select",0);
> >     } else {
> >       $("#tabs").tabs("select",2);
> >     }
> >   }
> >
> > });
> >
> > My error is $ is not defined
> >
> > I tried
> >
> >   $("#myForm").ajaxForm( function() {
> >         x = this.id;
> >     alert(x);
> >       if (x == "back") {
> >           $("#tabs").tabs("select",0);
> >         } else {
> >           $("#tabs").tabs("select",2);
> >         }
> >    });
> >
> > and x = "undefined"
> >
> > What is missing?
> >
> > Regards
> >
> > macm
>



-- 
Mário Alberto Chaves Moura
moura.ma...@gmail.com
31-3264-6203
31-9157-6000

Reply via email to