我有一个 Web 应用程序,并且要求需要将 jquery 灯箱显示为包含一些信息的确认消息。
经过一番研究,我发现了 fancybox FancyBox Jquery Light box
我一步一步地按照这个步骤,直到我可以在一个花哨的框中显示所需的确认消息,这是由<a href="#popup" class="fancybox">Open</a>
我需要从 asp:button 后面的代码中触发或显示花哨的框
我进行了很多搜索,但应用时得到的所有结果均无效。
谁能给我看一个关于从c#中asp按钮后面的代码触发fancybox的示例并将其附在此处?
这是我的代码示例:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery /1.7/jquery.min.js"></script>
<link rel="stylesheet" href="/source/jquery.fancybox.css?v=2.1.0" type="text/css" media="screen" />
<script type="text/javascript" src="/source/jquery.fancybox.pack.js?v=2.1.0"></script>
<script type="text/javascript">
$(".fancybox").fancybox({
openEffect: 'none',
closeEffect: 'none',
afterLoad: function () {
this.content = this.content.html();
}
});
</script>
<body>
<form id="form1" runat="server">
<a href="#test" class="fancybox">Open</a>
<div id="test" style="display:none;width:300px;">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<input id="Hello" type="text" />
</td>
</tr>
<tr>
<td>
<input id="Button1" type="button" value="Press Here" />
</td>
</tr>
</table>
</div>
</form>
</body>
此代码工作正常,并在单击打开链接后显示 fancybox 我只需要在单击 asp:button 后显示 fancybox
提前致谢