2017-03-31 9 views
0

こんにちは私はWordPressに問題があります。私はajaxコールを得ることができず、理由を見つけることができません。Wordpress ajax request return 0

updateButton.onclick =機能(E){

var donne = { 
'action': 'my_action', 
'lodges': updateDeleteArray 
}; 

$(function() { 
$.ajax({ 
type: "POST", 
data: donne, 
url: ajaxurl, 
contentType: "application/json", 
dataType: 'json', 
success: function (data) { 
console.log(data); 
       }, 
      }); 
     }); 
}; 

私のPHPコード:

add_action('wp_ajax_my_action',  'my_action'); 
add_action('wp_ajax_nopriv_my_action', 'my_action'); 

function my_action() { 
    echo 'salut'; 
    die(); 
} 
+0

役に立てば幸い?あなたは - > "ネットワーク"の開発ツールを試すことができます –

答えて

0

削除してみてください私のクエリは、私のjavascriptのコードが0

私のすべての時間を返します。 contentTypedataTypeです。これは、JSONを関数に返さないためです。

それとも

この

function my_action() { 
    echo json_encode('salut'); 
    die(); 
} 

のようなあなたの機能を変更することはあなたが送信されているかのパラメータ、AJAXによって送信されている開発ツール、に見えた