2014-01-22 66 views
0

美好的一天!如何從asp.net彈出窗口mvc

我想關閉一些html彈出窗口。

首先,我有靜態網站,這將創建彈出窗口。這個窗口有提交按鈕,發送POST請求到asp mvc應用程序。這個應用程序運行良好,並返回視圖()(索引頁面的消息「好」,而布特「關閉」)。

當我點擊關閉按鈕 - 沒有任何反應。

我的代碼:彈出窗口的

<body> 
    <button type="button" id="btn" onclick="window.parent.jQuery('#btn, #m_window').hide('slow');">Close</button> 


<!-- <button type="button" id="btnFoo" onclick="$("#btnFoo, #m_frame").live("click", function(){ 
    $("#mistake").remove(); 
}); ">Close form </button> 
    --> 
</body> 

m_frame-框架。 錯誤div的彈出窗口。

請告訴我如何關閉此彈出窗口? 謝謝!

window.close()不起作用。

P.S.在js腳本(當彈出創建時)我寫道:

$("#btn",#m_window").live("click",function(){ 
var p = parent; 
var win = p.document.getElementById('mistake'); 
win.parentNode.removeChild(win); 
}); 

但它不工作太。

+1

'$( '#BTN,#m_window')刪除();'。 – Jeet

回答

0

你應該嘗試:

window.close(); 
1

試試這個

<script> 
    $(document).ready(function() { 
     $("#displayinmodal").dialog({ 
      autoOpen: true, 
      modal: true, 
      buttons: { 
       "Close": function() { 
        $("#displayinmodal").dialog("close"); 
       } 
      } 
     }); 
    }); 
</script> 


<div id="displayinmodal"> 
    Popup demo 
</div>