melky, серьёзно? Я тоже так думаю.
Вот полный код:
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).keydown(function(e) {
if( e.keyCode === 27 ) {
alert('Pressed escape');
$.post('/', function() { alert('OK'); });
return false;
}
});
</script>
</head>
<body>
</body>
</html>
Результат при нажатии escape: сначала окно с "Pressed escape", успешный запрос и затем окно с "OK":
ajax-post-false.png
Если просто закомментировать "return false;", то при нажатии escape вылезет "Pressed escape" и
неуспешный запрос:
Вложение 904
В чём ошибка?
P.S. Второй файл почему-то при заливке JPEG'ом стал.