Товарищи спасайте!
Есть форма связи с валидацией.
Сама форма + Javascript файл лежит на портативном устройстве.
PHP обработчик на сервере. Все это успешно работает по средствам ajax )
Если на устройстве нед доступа к интернету, естественно, ничего не происходит.
Подскажите, пожалуйста, как уведомить пользователя об отсутствии подключения к интернет?
Хотелось бы, чтобы этот скрипт мог, через 5 сек после submit, не дождавшись ответа от send.php, выводить в
<div class="notification_ok"> сообщение: Нет соединения с интернет.
Помогите, пожалуйста. Программировать только учусь.
Мне насоветовали решить вопрос с помощью функции error, но валидно ее применить мне не удается. Проверял так: переименовал send.php, типа нет интернет... Прописал error после success и все поломалось, при сабмит тупо осуществляется переход на ...send.php, где естесственно Not Found...
Помогите ламеру, пожалуйста.

Я понимаю, что это одна строчка, но уже устал пробовать варианты...
Код приведен в том виде, в котором работает:
$(document).ready(function() {
$("#formID").submit(function() {
var str = $(this).serialize();
$.ajax({
type: "POST",
url: "Путь к send.php",
data: str,
success: function(msg) {
if(msg == 'OK') {
result = '<div class="notification_ok">Ваше сообщение было отправлено!</div>';
} else {
result = msg;
}
$('#note').html(result).fadeIn().delay(3000).fadeOut("slow");
$(".btn").on( "click", function() {
$.when( effect() ).done(function() {
});
});
}
});
return false;
});
});