我知道还有其他问题类似,但我无法让它发挥作用。
我想在iframe中单击.NET Button表单时关闭colorbox iframe。
<script type="text/javascript">
$(document).ready(function() {
$(".del-add").colorbox({ width: "800px", height: "660px", iframe: true, open: true });
});
</script>
按钮
<asp:ImageButton ImageUrl="~/images/update_b.jpg" ID="but2" runat="server" OnClick="UpdateAddress" Visible="true" ValidationGroup="valEnquiry" />
如果有人能够用简单的英语拼写出来,我会非常感激。
非常感谢
答案 0 :(得分:1)
这对我有用:
parent.$.colorbox.close();
你应该将它作为“UpdateAddress”中的最后一行并返回false,这样页面就不会回发。如果你需要回发,那么只需在从回发中返回后调用该行。
答案 1 :(得分:0)
试试这个
$("#<%=but2.ClientID%>").click(function(){
$.fn.colorbox.close();
});