Вызов JavaScript функции после завершения Ajax-загрузки

У функции Blox.ajax() есть третий параметр – это функция JavaScript, которая исполняется каждый раз после удачного завершения загрузки данных. В качестве аргумента нужно вставлять строковое представление вызова функции.

В примере, показанном ниже, после выполнения ajax-запроса фон содержимого элемента с id='after' окрашивается в желтый цвет.

test.tpl
<?php echo "
    <div id='after'>Фон этого текста будет окрашен в желтый цвет</div>
    <span
        onclick='Blox.ajax(\"?block=$block\", \"\", \"changeBg()\");return false;'
     >Передать данные</span>

"; ?>

<script type='text/javascript'>
    function changeBg() 
    {
        var element=document.getElementById('after');
        element.style.background = 'yellow';
    }
</script>

test.tdd
<?php
    $params['dst'] = true;
?>