Thanks for the info, Eric!

Rick

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Eric Garside
> Sent: Friday, December 12, 2008 10:11 AM
> To: jQuery (English)
> Subject: [jQuery] Re: What's the correct way to write this code?
> 
> 
> If you haven't already, I'd check out the w3c schools intro to
> Javascript.
> It's a pretty great way to learn the basic mechanics.
> 
> http://www.w3schools.com/JS/default.asp
> 
> On Dec 12, 9:51 am, "Rick Faircloth" <[email protected]> wrote:
> > Thanks for the re-write, Hobo!  I like the case syntax.
> >
> > Also, the tip on the "==" vs "=" is good too.  I'm just hacking
> > up code that I find trying to make things work.  I think it's time
> > for a basic JS primer!
> >
> > Thanks again,
> >
> > Rick
> >
> > > -----Original Message-----
> > > From: [email protected] [mailto:[email protected]] On 
> > > Behalf Of Hobo
> > > Sent: Friday, December 12, 2008 9:48 AM
> > > To: jQuery (English)
> > > Subject: [jQuery] Re: What's the correct way to write this code?
> >
> > > success: function(response){
> > >      switch (response.login){
> > >           case 'Login Successful':
> > >                top.location.href = 'site_manager.cfm';
> > >                break;
> > >           case 'Login Unsuccessful':
> > >                $('#contentdiv').empty().fadeIn(1000).append
> > > (response.login);
> > >                break;
> > >      }
> > > }
> >
> > > Also, be sure to use the "is equal to" operator, which is 2 equal
> > > signs, when doing comparisons.
> >
> > > response.login = "Login Successful";     // Sets response.login to the
> > > string "Login Successful"
> > > response.login == "Login Successful";  // Tests to see if
> > > response.login is equal to the string "Login Successful"
> >
> > > On Dec 12, 9:07 am, MorningZ <[email protected]> wrote:
> > > > Wow, this is just basic JavaScript syntax
> >
> > > > if (conditon) {
> >
> > > > }
> > > > else {
> > > > }
> >
> > > > you have
> >
> > > >  if (response.login = "Login Successful");
> >
> > > > drop the semi-colon after both your (conditions)
> >
> > > > On Dec 12, 8:58 am, "Rick Faircloth" <[email protected]> wrote:
> >
> > > > > How should this be written?  I can't figure it out.
> > > > > I keep getting "syntax error: else"
> >
> > > > > success: function(response){
> >
> > > > >      if (response.login = "Login Successful");
> > > > >      {top.location.href = "site_manager.cfm"}
> >
> > > > >      else
> >
> > > > >      if (response.login == "Login Unsuccessful");
> > > > >      {$('#contentdiv').empty().fadeIn(1000).append(response.login)};
> >
> > > > > }

Reply via email to