我有多个执行 ajax 调用的插件,它们运行良好。但是,我正在处理的那个在 admin-ajax.php 上给出了“500(内部服务器错误)”。
jQuery:
$.post(MyAjax.ajaxurl,{action: 'my_action',animal:animalInfo},function(data){
.....
},'json');
php:
wp_enqueue_script('Namejs_user',plugins_url('/js/Namejs_user.js', __FILE__),'','',true);
wp_localize_script( 'Namejs_user', 'myAjax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' )));
我已经更改了变量名并且我正在使用“...”所以我不会对我正在处理的数据感到厌烦,但这基本上就是正在发生的事情。每次运行 ajax 调用时,我都会收到 500 错误。
有任何想法吗?