2011-04-20 70 views
1

我的页面中有一个更新面板。但是模式弹出窗口不在该更新面板中。 当我尝试使用document.getElementById或$ get或$ find查找JavaScript模式弹出窗口时,它将返回null,即它无法找到该模式弹出窗口。更新面板和模式弹出的无法在javascript中获取modalpopup的ID

粗糙的结构位置

<update panel> 
</update panel> 

<modal popup> 
</modal popup> 

<update panel> 
</update panel> 

<java script> 
</java script> 

如何来解决这个问题。

+1

您可以发布实际代码而不是伪代码吗? – Town 2011-04-20 12:22:44

回答

0

这对我很好。

var ModalAction = '<%= ActionModalPopup.ClientID %>'; 
$find(ModalAction).hide(); 
+1

真的吗?我认为'ModalQuoteSelection'应该是'ModalAction' ... – Town 2011-04-20 12:29:06

+0

@Town Gasp!我真的需要一杯咖啡! – DavRob60 2011-04-20 12:33:45

+1

我知道那种感觉:) – Town 2011-04-20 12:51:57