У меня есть этот маленький кусок кода:
<script>
$(window).bind('beforeunload', function() {
$.ajax({
async: false,
type: 'POST',
url: '/something'
});
});
</script>
Интересно, как я могу отключить этот запрос, когда пользователь нажимает кнопку отправки.
В принципе что-то вроде здесь, на SO. Когда вы задаете вопрос и решаете закрыть страницу, вы получаете окно с предупреждением, но это не происходит, когда вы отправляете форму.