0

アップロード中に進行状況バーを表示しようとしています。プロパティdisplay:noneを持つクラスを持つgif画像があり、ボタンをクリックすると、javascriptを使用してプロパティをdisplay:blockに切り替えます。

これが私の機能です。

function showProgress() {

$('#uplImage').css('display','block')

}

これは画像クラスです

.uplImage {
display: none;
margin-left: 100px;
z-index: 999;
position:absolute;
margin-top: -800px;
}

これは私のボタンです

<asp:Button ID="btnSubmit" runat="server" Text="Submit" CssClass="submit" 
Height="35px"
Width="100px" OnClick="btnSubmit_Click" OnClientClick="showProgress()"
ValidationGroup="validate" />

gif画像が表示されません。

4

2 に答える 2

1

aspボタンを押すと、サーバー側にポストバックされます。つまり、画像がミリ秒表示されてからポストバックが送信されるということです

ファイルのアップロード中にアップロード画像を表示したい場合は、ajax を使用する必要があります。

于 2013-10-21T14:21:54.657 に答える
0

プログレス バーを表示する場合は、ajax を使用してファイルを非同期に投稿する必要があります。今は単にフォームをサーバーに投稿しているだけですが、もちろん何も表示されません:)

于 2013-10-21T14:21:52.787 に答える