Вот как запустить функцию контроллера в вашем компоненте, используя jQuery.
$.post("index.php?option=com_mycomponent", {task: "checkUserStatus", username: "chuck"},
function(data)
{
//do something with your 'data' response here
});
Точно так же, как напоминание - убедитесь и закройте мэйнфрейм в конце функции вашего контроллера, иначе Joomla отобразит весь компонент и сбросит вывод в переменную данных.
function checkUserStatus()
{
//do your PHP code to check user status
echo $response;
global $mainframe;
$mainframe->close();
}