title: How can i delay the ajax request so that my ajax loader stays for longer time
body: <p>I have the ajaxloader show and hide in my ajaxsetup like this</p>
  
  <pre><code>beforeSend:function(xhr, settings){
  $('.loader').show();
  </code></pre>
  
  <hr>
  
  <pre><code> complete:function(){
           $('.loader').hide();
  </code></pre>
  
  <p>Now the request happens very fast and my animation only loads for merely less than second.</p>
  
  <p>Is there any way i can put some delay so that animation stays there for 3 seconds and then div gets updated.</p>
  
  <p>So basically its delay the ajax call not just delaying the animation because i also dont wnat that ajax request gets completed and animation is still there</p>