當我們點擊搜索按鈕時,我有一個要求顯示彈出窗口(可能與人類選擇器窗口類似)。該彈出窗口應該包含一個文本框,並且當我們輸入文本並單擊搜索時,結果應該來自數據庫表中相同的彈出窗口。我以爲在做像window.open
這樣的asp.net彈出窗口。但是知道這些並不是首選的方式。我應該去jquery顯示結果。它會更復雜嗎?我不是問整個解決方案。我在問什麼是最好的辦法。用Asp.net或Jquery?如果在jQuery中,你能給我提示如何實現。我正在開發這個共享點項目。選擇顯示共享點編碼中的彈出窗口的控件
1
A
回答
0
您是否嘗試過使用JqueryUI對話框。
添加必需的這是會彈出DIV中input
框。
<div id="dialog" title="Basic dialog">
//textbox with search button box
</div>
你可以修改div和jQuery的幫助,你可以改變顯示彈出。
1
您可以使用SharePoint的ModalDialog框架來管理這樣的事情。 http://msdn.microsoft.com/en-us/library/ff410058(v=office.14).aspx
- 創建你的頁面(應用程序頁面,Web部件頁,等...),其中包含您的搜索按鈕和結果。
- 添加一個鏈接或按鈕,調用ModalDialog函數在模態窗口中打開此頁面。
- 它也支持將值返回到原始頁面。
下面是一個例子:
function OpenInModal() {
var options = {
url: "{The URL to your page},
title: "Search",
allowMaximize: true,
showClose: true,
width: 625,
height: 525,
dialogReturnValueCallback: silentCallback
};
SP.UI.ModalDialog.showModalDialog(options);
}
function silentCallback(dialogResult, returnValue) {
}
function refreshCallback(dialogResult, returnValue) {
SP.UI.Notify.addNotification('Operation Successful!');
SP.UI.ModalDialog.RefreshPage(SP.UI.DialogResult.OK);
}
我希望這有助於。
相關問題
- 1. 顯示Bootstrap模式彈出窗口點擊Asp按鈕控件
- 2. facebook共享器彈出窗口
- 3. 如何顯示其他彈出窗口上的彈出窗口?
- 4. 在代碼點火器中顯示Bootstrap彈出窗口
- 5. Django的jQuery/JavaScript彈出窗口(從子選擇,在父窗口顯示)
- 6. 彈出窗口中的顯示視圖
- 7. 顯示彈出中心的新窗口
- 8. 彈出窗口不顯示
- 9. 彈出窗口不顯示
- 10. 彈出窗口不顯示
- 11. 顯示彈出窗口
- 12. iPhone:MKAnnotation顯示彈出窗口?
- 13. WPF + PRISM - 顯示帶有控件的模式彈出窗口?
- 14. 需要共享點喜歡模式彈出式窗口
- 15. Webview控件不會在Android中顯示此彈出窗口
- 16. 如何在Spotify應用程序中顯示「共享」彈出窗口?
- 17. 工具提示如何在控件上顯示彈出窗口?
- 18. 彈出窗口的父體選擇器
- 19. 通過彈出窗口填充父窗口中的選擇框
- 20. 如何在選擇圖像時顯示彈出窗口
- 21. 基於下拉選擇顯示模式彈出窗口
- 22. asp.net - 彈出窗口顯示彈出窗口
- 23. 在WebDynpro的彈出窗口中顯示選定的行Java
- 24. 如何只顯示共享文件在谷歌選擇器彈出
- 25. 顯示彈出窗口與控制檯輸出的內容
- 26. 顯示CD的彈出窗口
- 27. 顯示iframe之外的彈出窗口?
- 28. 如何在我的主窗口中顯示彈出窗口?
- 29. 在webgrid中顯示彈出窗口
- 30. 在iOS中顯示彈出窗口
謝謝milind ...但如何將值從彈出窗口傳遞到主頁面?相反,我想執行查詢從數據庫,並希望在這裏顯示。 – Mihir
@Mhhir:您可以使用jquery獲取div的數據,然後將其附加到主頁中的DOM中。這將解決將數據從彈出窗口傳遞到主頁面的問題。你也可以使用jquery將數據庫查詢的結果附加到div。 –