我有一個數據庫表的摘要視圖。當點擊表格中的一行時,我想要一個彈出窗口顯示完整的數據以及一些操作該項目的控件。我將一個點擊處理程序附加到該項目,然後從該行的一個表格單元中抓取主鍵。我現在如何將這個主鍵傳遞給ASP.NET並運行服務器代碼來查詢我的數據庫並更新我的UI?如何從javascript(或JQuery)中查詢數據庫單擊?
0
A
回答
2
在點擊處理程序中,您需要調用一個公開頁面/somepage.aspx?id={yourid}
,該頁面應返回您想要在您創建的彈出窗口內呈現的HTML blob。
您可以使用JQuery.load方法爲您完成此操作,將頁面生成的html轉換爲一行中的彈出窗口。
$('#your-popup-id').load('database-summary.aspx?id=1');
還有其他的方法,在您的網頁或通用處理器可以返回JSON,然後您再進行回調之後解析,但這不是,如果你剛開始我會去的方式。
如果您需要彈出窗口本身的幫助,那麼您可以使用類似qTip2這樣的庫,它內置了Ajax> Popup方法,使得任務更加簡單。
1
這個問題非常廣泛,所以我會保持我的回答很一般。基本的想法是,你想從你的頁面到你的服務器進行AJAX調用,在該調用中包含密鑰,然後當AJAX調用返回時使用響應來更新你的UI。
3
如果您使用的是jQuery,您可能希望使用jQuery.ajax()
或jQuery.getJSON()
函數對後端服務器進行ajax調用,然後可以從數據庫返回數據。
然後,您可以使用該返回的數據來構造彈出窗口並將彈出窗口插入到您的頁面中以將其顯示給用戶。
相關問題
- 1. 的jQuery和JavaScript AJAX數據庫查詢
- 2. 如何將動態表單數據從JavaScript保存到數據庫與查詢
- 3. 如何將動態表單數據從JavaScript保存到數據庫與查詢
- 4. 如何從單擊ListView時從數據庫中獲取數據
- 5. 如何從數據庫中單個查詢
- 6. 如何從JavaScript查詢Sql Server數據
- 7. Rails javascript數據庫查詢
- 8. 如何從snaplet查詢數據庫
- 9. 如何從Calibre數據庫查詢?
- 10. jQuery查詢數據庫
- 11. 如何觸發檢查單選按鈕,點擊jQuery的或JavaScript
- 12. 如何正確使用Ajax和PHP從JavaScript查詢數據庫?
- 13. 如何從查詢JavaScript數據庫的for循環返回值?
- 14. 查詢或數據庫中的錯誤
- 15. 如何使用CreateNativeQuery從SQL數據庫值查詢單個值?
- 16. Neo4j - 如何從備份數據庫恢復單個查詢?
- 17. 查詢數據庫按鈕單擊中間形式
- 18. 發送數據按鈕單擊從JavaScript到數據庫
- 19. SQL查詢從數據庫
- 20. 從數據庫SQL查詢
- 21. 查詢從數據庫
- 22. 查詢從數據庫
- 23. 如何從android中的數組中查詢sqlite數據庫
- 24. 從查詢sql數據庫獲取數據到javascript
- 25. 如何在查詢中縮短或別名數據庫名稱?
- 26. Firebird 1.5:如何在2個或更多數據庫中查詢
- 27. 點擊鏈接查詢數據庫
- 28. 如何從Oracle數據庫中查詢有限數量的行?
- 29. 如何通過jquery在數據庫中查詢值
- 30. 從數據庫中選擇SQL查詢