【发布时间】:2012-07-05 07:22:49
【问题描述】:
我在 wordpress 主题中使用 ajax 时遇到问题。我阅读了所有谷歌前 5 页和论坛...我卡住了。
所以,我只是在functions.php中添加这些行
function my_action_callback(){
echo"aha";
die();
}
add_action('wp_ajax_my_action', 'my_action_callback');
add_action('wp_ajax_nopriv_my_action', 'my_action_callback');
在我的主题文件中 - main.js 添加点击事件,发送 ajax 调用。
$('.load_more').click(function(){ $.ajax({
类型:'POST',
网址:'http://www.mysite.eu/wp-admin/admin-ajax.php',
数据:{动作:'my_action'}, 成功:函数(数据、文本状态、XMLHttpRequest){
警报('完成');
},
错误:函数(MLHttpRequest,textStatus,errorThrown){
alert('错误:'+errorThrown);
}
}); });
我总是得到 - '错误:' 带有空的 textStatus。为什么??请帮帮我:(
【问题讨论】: