была проблема с подключением конфига connect.php
Убрал "/" и эта ошибка исчезла
Но в целом проблему это не решило((
Ругается на ту же строку:
var Subcategories = eval("("+HTTPReq.responseText+")");
Но теперь ошибка следующая:
Uncaught SyntaxError: Unexpected token )
at XMLHttpRequest.HTTPReq.onreadystatechange
Все скобки в файле page.php вроде сходятся...
UPD. В целях проверки заменил переменную $_GET['category'] на одно из значений category и запустил как отдельный файл.
Команда
echo '{'. implode(',', $output) .'}';
дает результат в таком формате:
{"9": ""Значение1","14": ""Значение2","16": ""ЗначениеN"}