If you're looking for a fast, but thorough, intro to Javascript, I
recommend Douglas Crockford's "The Javascript Programming Language"
video, which can be seen in four parts over at Yahoo Video:
http://video.yahoo.com/search/?p=crockford+javascript&t=video

Here's a link to part 1:
http://video.yahoo.com/watch/111593/1710507

Crockford's book "Javascript: The Good Parts" is also quite wonderful.

-E

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