2013-02-01 40 views
0

正在执行$ .post方法时执行操作的事件jQuery。

解释更清楚:我在我的PHP代码中使用$.post方法。我需要显示加载图像,直到$.post返回一个值!

我的代码

$("#wit").click(function(){ 
    var story = $("#story").val(); 
    $.post('diary/ajax/ajax.php', {newdiary:story},function(data){ 
     if(data=="SORRY") 
     { 
      alert("Sorry! Try Again in few seconds"); 
     } 
     else 
     { 

     } 
    }); 
}); 

回答

0

您做出post()调用之前就显示在该行加载图像。然后隐藏回调函数中的加载图像。请注意,对于这种操作,您还应该对失败的呼叫进行回叫,以便在出于某种原因致电失败的情况下可以隐藏图像。

相关问题