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