2017-10-04 22 views
1

beforeコールを送信するにはどうすればいいですか?今、私のボタンは、エラーがajax呼び出しに入ったときに、テキストを「作業中」に変更しています。before before ajax success

success: function(data) {    
      alert("operation successful");      
     }, 
    beforeSend: function() { 
      btnSubmit.val("Working..."); 
     }, 
    error: function(response) {     
      alert("something went wrong");     
     } 
+0

を関数名が示すように(beforeSend)、リクエストが送信される前に起こっているので、テキストを変更しています。送信後にエラーが発生し、応答を取得します。 – Adriani6

答えて

1

ボタンテキスト

完全変更するために使用する「完全」:リクエストが終了呼び出される関数(成功とエラーコールバックが実行された後)

success: function(data) { alert("operation successful"); }, beforeSend: function() { btnSubmit.val("Working..."); }, error: function(response) { alert("something went wrong"); }, complete:function() { btnSubmit.val("Done"); } }

+0

素晴らしい、魅力的な作品! – ZeroZek