Спасибо. Долго бился с проблемой - выдавала ошибка invalid label.
Оказалось что ответ нужно отдавать не в голом JSON, а так:
if (isset($_REQUEST['callback'])) {
header('Content-Type: text/javascript');
echo $_REQUEST['callback']. '(' . $jsonData . ');';
} else {
header('Content-Type: application/x-json');
echo $jsonData;
}
Т.е. ScriptTagProxy добавляет к адресу параметр callback, который необходимо вывести.
Подробней здесь:
http://www.sencha.com/forum/archive/...p/t-22990.html