我正在尝试对插件进行AJAX调用。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$.post(
\'<?php admin_url(\'admin-ajax.php\'); ?>\',
{
action : \'AAA\'
},
function( response ) {
alert( "[[[[" + response + "]]]]" );
}
);
}
ajax调用工作正常。
add_action( \'wp_ajax_nopriv_AAA\', \'fAAA\' );
add_action( \'wp_ajax_AAA\', \'fAAA\' );
function fAAA(){
echo "123";
die();
}
出于某种原因,我的fAAA没有接到电话。
我用过var_dump( $wp_filter[\'wp_ajax_nopriv_AAA\'] );
检查操作。*在插件中,当我查看admin ajax时,它显示了添加的操作。php,动作不存在。
有什么帮助吗?