Al final pude solucionarlo asi:
Código Javascript
:
Ver original<script type="text/javascript">
$(document).ready(function()
{
var warn_on_unload="";
$('input:text,input:checkbox,input:radio,textarea,select').one('change', function()
{
warn_on_unload = "Si sale de la pagina, no se guardaran los datos, guarde los datos antes de abandonar la pagina.";
$('#submit').click(function() {
warn_on_unload = "";});
$('#submit1').click(function() {
warn_on_unload = "";});
$('#modificar_direcciones').click(function() {
warn_on_unload = "";});
$('#eliminar_direcciones').click(function() {
warn_on_unload = "";});
$('#guardar_direcciones').click(function() {
warn_on_unload = "";});
window.onbeforeunload = function() {
if(warn_on_unload != ''){
return warn_on_unload;
}
}
});
});
</script>