$xajax = new xajax();
$xajax->registerFunction('out_category');
function out_category($id,$selid)
{
if ( .....) { out_category(......); }
else {
$outtext = "..........";
$objResponse = new xajaxResponse();
$objResponse->assign('searchoutcat','innerHTML',$outtext);
return $objResponse;
}
}
xajax + рекурсия
Например:
Код:
Если функция вызвала себя 2 раза, сколько раз изменится объект id='searchoutcat' ?
Иными словами, при повторном вызове функции $objResponse = new xajaxResponse(); создает новый объект или заменяет предыдущий?