2011-11-30 29 views
0

聲明:我是網絡開發新手。JavaScript將在Chrome和Firefox中發佈/運行良好,但不適用於Safari。在Opera中有趣搞笑

我使用jQuery從基於CodeIgniter的表單發佈信息,並且表單在Chrome和Firefox中正確發佈當前頁面重新加載,它將在Opera中發佈,但需要手動刷新,並且不會發布在全部在Safari中。有任何想法嗎?非常感謝你的幫助!

Planner.js

$(function() { 

    $('.event_list li').click(function(e) { 
    console.log(this.id); 
     $('#update_view_content').load('http://example.com/user/planner/update/'+this.id,function() { 
      $('#myModal').reveal(); 
     }); 
    }); 

    $('#updateForm').live('submit', function() { 
     var data = $('#updateForm').serialize(); 
     var url = $(this).attr('action'); 
     $.post(url, data); 
     location.reload(); 
     return false; 
    }); 

}); 

回答

1

試着改變你的代碼如下:

$.post(url, data, function() { 
    document.location.reload(); 
}); 
+0

你是男人!謝謝! – imlouisrussell

相關問題