很抱歉,ungestaltbar的一些评论并不完全正确。
无法在上面发表评论,但这几乎是一个答案。
使用管理ajax时。前端的php。。。
需要将两者挂钩,wp\\u ajax\\u(action)&;wp\\u ajax\\u nopriv\\u(操作)在前端和后端,否则它将无法工作。
返回整个页面的原因可能是XHR调用被重写规则截获-WP是一个单点访问应用程序。
语法如下:
add_action(\'wp_ajax_nopriv_conversion\', array(&$this, \'do_conversion\'));
add_action(\'wp_ajax_conversion\', array(&$this, \'do_conversion\'));
这听起来可能不太合乎逻辑,但我很确定(最近在一个项目中使用)。