我想在用户单击执行多个 SQL 查询的按钮后显示加载指示器。我尝试在按钮单击时取消隐藏 div,但直到按钮后面的所有工作完成后才会显示。我也尝试了这个解决方案但没有成功 - http://forums.asp.net/t/1608046.aspx/1
有什么建议么?
code
<asp:Button ID="loadButton" OnClientClick="ShowDiv()" runat="server"
onclick="loadButton_Click" Text="Go" />
<script type="text/javascript">
function ShowDiv()
{setTimeout('document.getElementById("updatediv").style.display = "inline";', 500);}}
</script>
<div ID="updatediv" runat="server" >
<img src="Images/ajax-loader.gif" /> Updating ....
</div>
code
使用上面的链接解决方案时出现以下错误:
**这似乎可以解决问题
code
<script type="text/javascript" language="javascript">
function ShowDiv()
$('#updatediv').show() }
</script>
code