子类中的Ajaxing函数

时间:2014-05-25 12:12:59

标签: php jquery ajax wordpress class

我有这个课程

class mainclass {
     public function __construct() {
            add_action('wp_ajax_ajax_func', array( $this, 'ajax_func' ) );
     }

     public function ajax_func() {

     }  

}
class child1 extends mainclass {

     public function __construct() {

     }

     public function ajax_func() {
            echo "Test child1";
     }  


}
class child2 extends mainclass {

     public function __construct() {

     }

     public function ajax_func() {
            echo "Test child2";
     }  


}

子类的每个类都具有ajax函数ajax_func()
和jQuery代码

jQuery.ajax({
         url: 'admin-ajax.php',
         data: {action : 'ajax_func'},
         success: function(data){
            console.log(data);
         }
    });

console.log返回Test child1Test child20
我想打电话给其中一个不是班级中的所有功能 有没有办法像data: {action : 'child1.ajax_func'}一样调用它?

0 个答案:

没有答案