как $.get получить результат функции?

Главные вкладки

Аватар пользователя Poveritov Poveritov 22 декабря 2011 в 13:24

нужно следующее, пользователь нажимает на ссылку, хуком я отлавливаю эту ссылку и делаю для нее callback,

<?php    $items['route/my/%'] = array(
            
'page callback' => 'mymodule_name',
            
'access callback' => 'user_access',
                        
'access arguments' => array('access content'),
            
'page arguments' => array(2),
            
'type' => MENU_CALLBACK,
        );
?>

в функции mymodule_name выгружается определенный набор данных из бд, обрамленный в небольшой html код.

$.get('route/my/435', function(data){
alert(data);
}

сейчас data возвращает не ту часть которая формируется в функции, а всю страницу (в данном случае код всей страницы).. Что исправить здесь, чтобы выгружалось только то, что возвращает функция mymodule_name?

Комментарии