2017-04-26 51 views
0

我不知道在jQuery ajax中做什麼動作。jQuery Ajax在ajax參數中執行函數變量

這裏是簡單的代碼。 這段代碼在執行jquery ajax時調用ddd函數。

 


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

     var param = { 
      data: ddd 
     } 

     $.ajax({ 
      data: param 
     }) 
    
    
    
    
    

+0

阿賈克斯能否請您詳細說明您的問題調用一個函數?這將讓你得到你的答案。 – User6667769

+0

請提供具體問題並且更易於理解。 –

+0

@ User6667769,@ Rafraf dela Cruz嗨。我將javascript函數(如ddd())插入到變量參數中。和我執行$ .ajax數據參數然後ajax稱爲ddd()函數之前提交ajax – 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