Я успешно обновляю innerHTML DIV через xajax (когда я нажимаю на ссылку), но только когда я назначаю HTML в самой функции, а не когда я вызываю его из другой функции.
Объяснить
// For the sake of testing
$output=rand(20,40);
// Add new HTML to container through $output
$ajax_resp->assign('div_container','innerHTML', $output);
return $ajax_resp;
Это отлично работает. Когда я вызываю эту функцию, щелкая ссылку, контейнер обновляется случайным числом. Однако, когда я изменяю вывод $ на
$output=$compile->show('text');
Что (упрощенно)
function show($var) { echo $var; }
Это не показывает это. Функция show
отлично работает вне xajax. Есть предложения?