Solución:
@Dekel me ayudó a conseguirlo.
El mensaje es el evento beforeunload. Y puedo desactivarlo con window.onbeforeunload = null;
.
JS
$('#export-link').click(function(e) {
window.onbeforeunload = null;
e.preventDefault();
var link = $(this);
var form = link.closest('form');
var project_id = proj_id.find(":selected").val();
var input = $('<input>').attr('type', 'hidden').attr('name', 'project_id').val(project_id);
form.append($(input));
var project_type = proj_type.val();
input = $('<input>').attr('type', 'hidden').attr('name', 'project_type').val(project_type);
form.append($(input));
form.submit();
});
En jQuery simplemente use:
$(window).off('beforeunload');
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)