Ответ 1
Компилятор выдает ошибку
Parse error on line 3: Unexpected 'IDENTIFIER'
ссылаясь на строку
dataType: 'html' error: (jqXHR, textStatus, errorThrown) ->
Проблема заключается в том, что между 'html'
и error
нет запятой (или разрывом строки). Здесь фиксированный код:
$.ajax '/',
type: 'GET'
dataType: 'html'
error: (jqXHR, textStatus, errorThrown) ->
$('body').append "AJAX Error: #{textStatus}"
success: (data, textStatus, jqXHR) ->
$('body').append "Successful AJAX call: #{data}"
Я настоятельно рекомендую использовать редактор со встроенной командой "Build", особенно тот, который может работать с выбранным текстом. Это делает синтаксические ошибки намного проще привязывать.