我在同一主題上看到了幾個類似的問題,但是他們都沒有解決我的問題。Javascript確認對話框 - ASP.NET
我有一個asp.net網站,並希望在數據庫更新後向用戶顯示一條狀態消息(asp:標籤,它將在5秒內消失)。
我想將文本分配給標籤,然後用javascript隱藏它。
我把js部分整理出來了,唯一的問題是我在給控件分配文本後如何調用js函數?
讓我們說我更新數據庫中一些與下面的代碼:
<asp:Button ID="btnUploadFiles" runat="server" OnClick="buttonSubmit_Click" Text="Update" />
代碼背後
protected void buttonSubmit_Click(object sender, EventArgs e)
{ try{// update the database
// change label text to tell the user update succeeded}
catch(Exception ex){...}
}
請幫助!
UPDATE:沒有jQuery,請,只是簡單的JavaScript
這裏列出的非jQuery解決方案最終可能會失敗,因爲當您隱藏元素時DOM未加載。即使你還不知道,你最好還是使用框架。 – tvanfosson 2009-02-08 05:43:24
如果您不想使用框架或編寫等效的代碼,至少應該將腳本放在頁面的底部(而不是頭部),並在所有HTML被解析後運行。這可能會在這種情況下可靠地工作,但不適用於所有類型的操縱。 – tvanfosson 2009-02-08 05:45:03