2015-07-10 48 views
0

現在這個問題讓我發瘋。下面是該序列和代碼我做:關閉後查看頁面鎖定/禁用引導模式對話框

我使用骨幹網(桌別林)JS,jQuery和把手

  1. 顯示與其中通過車把模板呈現的視圖中的多個行的表
  2. 從頁面啓動引導模式對話框
  3. 填寫一些信息,單擊模式對話框上的「保存」按鈕。

  4. 在按鈕單擊處理功能,插入記錄的錶行的模型數據是這樣的:

    this.model.tabledata.push(new_record);

    this.render();

  5. 呼叫呈現刷新視圖以更新的模型數據

結果和問題:

  • 表是刷新爲
  • 模態對話框消失的新紀錄
  • 視圖被鎖定爲灰色,不再響應點擊了。

什麼問題以及如何解決?請幫忙!

+0

嗯...任何代碼? –

+0

「變灰」似乎就像模態對話框的重疊部分。這是在模態對話框背後。因此,似乎模態對話框已關閉,但不完全。 –

+0

代碼在哪裏如何解決? – Harsh

回答

0

最後,我想出了一種方法來解決我的問題。代碼如下:

$('#myModal').modal('hide'); 
$('#myModal').on('hidden.bs.modal', function() { 
    _this.render(); 
}) 

基本上我需要等待對話框完全關閉之前呈現父視圖頁面。不確定爲什麼,但這是有效的。希望有人能夠幫助解答。我想這與解僱事件序列有關。