Опыта программирования на javascript нет, но вот приходится писать на нем некоторые вещи, по ходу дела возникает куча вопросов, так как времени детально разобрать все языковые конструкции нет к сожалению. Большинство ответов можно нагуглить, но вот одна проблемка никак не поддается. На стороне сервера крутится fcgi-ка, которая по get-запросу что-то делает и отсылать ответ о своих деяниях в формате json. Пишу в скрипте:
$.getJSON(url, function(data) {
...
return true;
});
url - это строчка с адресом fcgi-ки. Если эту строку распечатать и скопировать в строку браузера, fcgi-ка отрабатывает. А из скрипта - никак, хоть стреляйся, в логах апача ничего о попытке дернуть fcgi-ку нет. Как все же заставить javascript вызвать ее?