我有這個面板在我的.aspx webform頁面上顯示按鈕回發事件後的消息(成功,失敗,異常等)。我也在這個頁面中包含了一些Jquery庫。asp.net引導警報自動關閉
<asp:Panel ID="InfoPanel" runat="server" class="alert alert-success alert-dismissable" Visible="False">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true"></button>
<i class="fa-lg fa fa-bullhorn"></i>
<asp:Label ID="lblMessage" runat="server" Text=""></asp:Label>
</asp:Panel>
它看起來是這樣的:(lblMessage將顯示在代碼後面的文本)
如何使之成爲自動關閉5秒後,我對JS和零知識jQuery的,但如果你告訴我它是如何工作的,我可以把它應用到我的節目(笑) 注:我在這裏看到了這個問題:Bootstrap Alert Auto Close選擇的答案是:
$("#success-alert").fadeTo(2000, 500).slideUp(500, function(){
$("#success-alert").alert('close');
});
但我很困惑,我該怎麼辦讓它起作用?
應該在哪裏我把這個?我試圖把它放在面板下方和麪板內,但兩種方式都行不通? – 2014-10-17 05:42:16
您是否可以在觸發按鈕單擊事件後提供帶按鈕和自動關閉面板的.aspx頁面示例? – 2014-10-17 07:20:31
如果你把它放在''之前,它應該可以工作。如果不是,你需要給我一些調試信息。您的瀏覽器可能具有開發人員工具(Chrome中的F12,Firefox中的Ctrl-Shift-K,IE中的菜單選項)。轉到「控制檯」選項卡並觀看導致顯示消息時發生的情況。如果有anysyntax錯誤/類似的問題,你應該看到列出的錯誤。如果您什麼都看不到,請使用檢查標籤(或佈局取決於瀏覽器)查看_generated_來源。這就是現在的頁面,而不是當你第一次看到它時。確保你可以看到jscript。 – Basic 2014-10-17 08:17:18