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 <morni...@gmail.com> 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" <r...@whitestonemedia.com> 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