2017-04-26 16 views
0

jQuery ajaxの内部で何が起こるかわかりません。jQuery Ajaxはajaxパラメータで関数変数を実行します

ここに簡単なコードがあります。 このコードは、jquery ajaxを実行するときにddd関数を呼び出します。

 


     
    
    
    
    
     function ddd() 
     { 
      alert('alert event') 
     } 

     var param = { 
      data: ddd 
     } 

     $.ajax({ 
      data: param 
     }) 
    
    
    
    
    

+0

ようにAJAXを使用して関数を呼び出すことができますか?あなたの答えを得ることができます。 – User6667769

+0

具体的な質問をお聞かせください。 –

+0

@ User6667769、@ Rafraf dela Cruz hi。変数paramにddd()などのjavascript関数を挿入しました。私は$ ajaxをデータパラメータで実行した後、ajaxをsubmit ajaxの前にddd()関数と呼びました。 – shunman

答えて

0

あなたは、あなたの質問に手の込んだてくださいすることができ、その

var param = { 
      data: ddd 
     } 

$.ajax({ 

    type: "POST", 
    url: " your url", 
    data: param 


    success: function(){ 
     ddd(); 
    }, 
    error: function(){ 
     alert("error"); 
    } 
}); 
function ddd() 
{ 
//do something; 
} 
+0

私は、なぜ関数変数dddがjQuery ajaxから実行されたのかを知りたいと思います。なぜなら、それはただの変数だったからです。私はjQueryのajaxがajaxのデータプロパティで何かを試みると思った – shunman

関連する問題