Компилятор выдает ошибку
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}"
Я настоятельно рекомендую использовать редактор со встроенной командой «Построить», особенно тот, который может работать с выделенным текстом. Это значительно упрощает определение синтаксических ошибок.