目的:ボタンを「お気に入りに追加」し、選択した商品の地図が表示されたページを作成します。 私のお気に入りは、私がfinction ids_function()
とページリターンnull
呼んで選択商品のマップとページ内のfunctions.phpなぜwp_send_jsonがnullを返す
add_action('wp_ajax_ids', 'ids_function');
add_action('wp_ajax_nopriv_ids', 'ids_function');
function ids_function()
{
$myArray = array($_REQUEST['id']);
wp_send_json($myArray);
}
にJS-クッキーの配列
liked = $.cookie("liked");
$.ajax({
type: "GET",
url: ajaxurl,
data: {
action : 'ids',
id : liked
},
success: function (response) {
console.log('AJAX response : ',response);
}
に保存されているIDを投稿してください。しかし、console.logにはneed配列があります。私のページでそれを得る方法? TNX!
あなたは 'null'なのでを生成するコードを投稿することができます? '$( '。mydiv')。html( 'response =' + response);'のように 'response = null'を出力しますか? – gregn3
'<? ids_function(); ?> 'これは' null'を生成します。 PHP配列のidが必要です。 –
あなたはそれがヌルであることをどうやって知っていますか?あなたは通常、console.logに内容を書き込むと言っていますか? その関数 'wp_send_json()'も 'die()'を呼び出し、PHPでは返されません。 – gregn3