複数の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
コードをお知らせください。 – SLaks
ここで助けを得るためにコードを表示する必要があります。それ以外の場合は、暗闇の中で撮影しており、あなたが実際に何かを試みたことは示されません。 – RogueSpear00
@ Blake-アップデートには、ajaxを使用する必要があります。 – coder