Как минимум, ваш скрипт Perl должен выводить следующий вид текста перед любым другим выводом:
Content-Type: text/html
Обратите внимание, что после строки Content-Type
должна быть пустая строка.
Если вы не сделаете этого, сервер не отправит текст в JavaScript. Обычно это отключает линию
alert('There was a problem with the request.');
в вашем JavaScript. Если вы изучите значение переменной .status
, оно должно быть равно 500, код ошибки, который указывает на сбой вашего скрипта.