我有一個簡單的窗體和提交按鈕的ASP.NET頁面。提交後,我在AJAX UpdatePanel上顯示結果,該結果正如所期望的那樣工作。但是,現在我想使用jQuery UI在模式窗口上顯示這些結果,但問題是我必須調用發生在回發之前的OnClientClick
事件中的jQuery代碼。當然,我需要在回發之後顯示它,這是從服務器獲取信息的時候......我該如何實現這一點?顯示jQueryUI模式後回發
2
A
回答
1
您可以使用更新面板動畫擴展
http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/UpdatePanelAnimation/UpdatePanelAnimation.aspx
<ajaxToolkit:UpdatePanelAnimationExtender ID="ae"
runat="server" TargetControlID="up">
<Animations>
<OnUpdated> **WRITE YOUR JAVASCRIPT HERE** </OnUpdated>
</Animations>
</ajaxToolkit:UpdatePanelAnimationExtender>
1
2可能的辦法;用於最近的項目。一種方法是在重新渲染模式對話框的回發中註冊一個腳本。替代方案(如果內存服務於此,我們最終使用的是)將更新面板設置爲條件模式,並且在回發期間模態對話框不會隱藏。
只是爲了澄清,在UpdatePanel被包含在jQueryUI的對話框中,我們展示()「ED它提交
2
把你的模態對話框公開徵集您在代碼中定義的腳本里面背後的內ScriptManager.RegisterStartupScript方法應該做的伎倆。
相關問題
- 1. 在沒有ASP.NET Ajax的回發之後顯示模式
- 2. jQueryUI在Bootstrap模式下自動完成模態顯示
- 3. jQueryUI Ajax.NET回發錯誤
- 4. asp.net/VB.net:OnClientClick函數在回發後顯示
- 5. 頁面回發後的顯示標籤
- 6. 顯示bootstraps模態後,回到頁
- 7. PHP,回聲不顯示後的形式發佈?
- 8. jQueryUI的對話框顯示
- 9. jQueryUI對話框不顯示
- 10. jqueryui按鈕不顯示
- 11. Jqueryui Datepicker不顯示日曆
- 12. Javascript顯示模式與回調
- 13. Bootstrap模式在觸發後不會顯示
- 14. 顯示模式
- 15. Twitter bootstrap模式顯示,然後消失
- 16. 註冊後顯示模式權限?
- 17. MVC jqueryUI模式對話框
- 18. 生產模式下的UglifyJSPlugin顯示React開發模式警告
- 19. Timepicker顯示模式
- 20. 顯示模式Foundation6
- 21. SSL安裝後顯示在生產模式下的Rails開發樣式錯誤
- 22. WinXP:進入安全模式顯示後模糊/模糊
- 23. jqueryui自動完成後不顯示選項
- 24. jqueryui日曆在升級項目後不顯示
- 25. jQueryUI日期選擇器在選擇後重新顯示
- 26. 如何在腳本運行後顯示jQueryUI對話框按鈕
- 27. 回覆後顯示警告
- 28. 錯誤從函數內部顯示JqueryUI模態窗口
- 29. Bootstrap - 在按鈕單擊後回發後打開模式#
- 30. MVC從jQueryUI的對話框模式返回值