[英]Refresh only update panel on parent from pop-up window
我有一個按鈕,它會打開一個彈出窗口和一個Ajax更新面板。 在該窗口內,我還有另一個按鈕。
如果要在不刷新整個頁面的情況下刷新父面板上的按鈕時要刷新該更新面板,必須運行什么代碼?
我在網上刷新此代碼,以刷新頁面:
<div id="Container" onclick="__doPostBack('UpdatePanel1', '');">
我是Java的好朋友。
您需要利用window.opener對象。
window.opener.document.getElementById('Container').onclick();
我建議使用jQuery來確保跨瀏覽器的兼容性。 當然,還添加了一些空檢查。
使用Jquery:
如果DIV ID保持靜態:
$("#Container").click(function() {
// REFRESH CONTAINER HERE
});
如果Div ID是動態的,則使用class代替ID:
$(".Container").click(function() {
// REFRESH CONTAINER HERE
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.