2010-09-22 3 views
-1

Il y a une erreur syntax de débogage, mais je ne peux pas le voir! Je suis un peu un débutant, alors excusez mon code !!Quelque chose ne va pas avec cette jquery?

$(document).ready(function(){ 
    /* fetch elements and stop form event */ 
    $("form.follow-form").submit(function (e) { 
     /* stop event */ 
     e.preventDefault(); 
     /* "on request" */ 
     $(this).find('i').addClass('active'); 
     /* send ajax request */ 
      $.ajax({ 
       type: "POST", 
       url: "ajax_more.php", 
       data: $(this).serialize(), 
       cache: false, 
       success: function(html){ 
        $("ul.statuses").append(html); 
        $("form.follow-form").remove(); 
       } 
      }); 
      else { 
       $(".morebox").html('The End'); 
      } 
      return false; 
    }); 
}); 
+0

wheres le cas pour l'autre? – Pharabus

+1

et quelle est la partie 'else'? –

+0

erreur de syntaxe sur netbeans son montrant des lignes rouges! et s'il vous plaît avoir des manières theres pas besoin d'être effronté? vous n'êtes pas obligé de répondre à la question! je vous remercie – getaway

Répondre

2

Essayez cette

$(document).ready(function() { 
    /* fetch elements and stop form event */ 
    $("form.follow-form").submit(function(e) { /* stop event */ 
     e.preventDefault(); /* "on request" */ 
     $(this).find('i').addClass('active'); /* send ajax request */ 
     $.ajax({ 
      type: "POST", 
      url: "ajax_more.php", 
      data: $(this).serialize(), 
      cache: false, 
      success: function(html) { 
       $("ul.statuses").append(html); 
       $("form.follow-form").remove(); 
      } 
     }); 
     $(".morebox").html('The End'); 
     return false; 
    }); 
});​ 
+0

cela fonctionne pour moi !!, bien aprécié !! :)) – getaway

+0

vous êtes les bienvenus, heureux de vous voir heureux :) –

10

Vous avez un else, mais pas if.

Voici le code avec une indentation appropriée - l'indentation rend le code beaucoup plus facile à comprendre, de sorte que vous repérez les erreurs plus rapidement.

$(document).ready(function(){ 

    /* fetch elements and stop form event */ 
    $("form.follow-form").submit(function (e) { 

     /* stop event */ 
     e.preventDefault(); 

     /* "on request" */ 
     $(this).find('i').addClass('active'); 

     /* send ajax request */ 
     $.ajax({ 
      type: "POST", 
      url: "ajax_more.php", 
      data: $(this).serialize(), 
      cache: false, 
      success: function(html){ 
       $("ul.statuses").append(html); 
       $("form.follow-form").remove(); 
      } 
     }); 


======> /* HERE’S THE ELSE WITHOUT AN IF */ 

     else { 
      $(".morebox").html('The End'); 
     } 

     return false; 
    }); 

}); 
Questions connexes