2011-08-03 12 views
0

私のページには、3つの更新パネルがあります。それぞれに保存ボタンがあります。システムがデータを正常に保存した後、確認メッセージを表示する必要があります。メッセージは5秒後に表示され、フェードアウトする必要があります。ボタンをクリックした後の確認メッセージが更新パネル内をクリック

私はDIVを持っています。その中には、コードの後ろにある確認テキストを書いているラベルがあります。私はjQueryでDIVを表示して消しています。

しかし、問題は、確認パネルの外側に確認パネルを置くと、ラベルが表示されないということです。 確認パネル内に確認DIVを入れると、jquery関数が正しく機能しません。私はDIVが表示され、フェーディングが機能しないことを意味します。

ヘルプユーザー

+1

あなたはいくつかのコードを投稿してくださいもらえますか? – Leah

答えて

2

このことができますなら、私に知らせて、あなたがこれを必要と更新パネル内のjqueryのは、実行可能にするために...

<script type="text/javascript"> 

function jqueryEnabled() { 
    your jquery method 
} 

</script> 


<asp:UpdatePanel ID="UpdatePanel4" runat="server" UpdateMode="Conditional"> 
<ContentTemplate> 
<script type="text/javascript"> 
    Sys.Application.add_load(jqueryEnabled); 
</script> 
</ContentTemplate> 
</asp:UpdatePanel> 
+0

男、あなたは冷たすぎる。ありがとうございます。 Confirmation DIVを更新パネルの中に配置すると、jqueryが動作します。私は3つのパネルを更新し、それぞれにボタンを保存するので、すべてのボタンで同じ確認DIVとラベルを表示する方法はありますか? – kandroid

+0

似たような問題に直面したクールな人は一年も経っていません...あなたの特定のボタンに基づいて内部HTMLを変更するだけで、同じjquery関数がそれを行うと思います。 – abhijit

関連する問題