【发布时间】:2011-10-03 07:16:45
【问题描述】:
我正在创建一个简单的 wordpress 插件并尝试使用 AJAX,但我在 ajax 响应中总是得到 0。
<script type="text/javascript" >
jQuery(document).ready(function($) {
var data = {
action: 'my_action',
whatever: '1234'
};
jQuery.post("http://localhost/taichi/wp-admin/admin-ajax.php", data, function(response) {
alert(response);
});
});
</script>
<?php
add_action('wp_ajax_my_action', 'my_action_callback');
add_action( 'wp_ajax_nopriv_my_action', 'my_action_callback' );
function my_action_callback() {
echo "test";
die();
}
我做错了什么?
【问题讨论】:
-
也许这个答案可以帮助你[为什么我的ajax请求得到响应0?][1] [1]:stackoverflow.com/a/19371705/3248921