我有一個MVC應用程序。其中我有一個文本框根據文本框的值我想列出從數據庫搜索項目到網格在視圖中沒有回傳。如果這個問題是錯誤的,我是MVC的新手,請更正我。如何在MVC應用程序中實現谷歌搜索文本框?
2
A
回答
2
如果你是新來的ASP.NET MVC我建議這些教程,他們是免費的。
要回答你的問題,你需要做以下(高電平)
寫一些JavaScript/JQuery的,使一個Ajax請求發送的文本框的值,這應該開槍KeyUp事件稍微延遲一段時間後,也輸入x數量字符後獲得一些有意義的結果。
該Ajax請求將調用一個控制器操作,您可以在其中執行數據庫查找,這將返回JSON。
你的JavaScript應該呈現的結果,使用戶可以選擇一個結果,這將填充文本框,然後用戶可以點擊搜索按鈕進行搜索
http://jqueryui.com/autocomplete是一個插件,可以做大部分我上面提到的客戶端功能。
這是一個很好的ASP.NET MVC AJAX教程:
UPDATE
- 你的JavaScript應該呈現的結果,使用戶可以選擇一個結果,這將填充文本框,然後用戶可以點擊搜索按鈕,或者這可以在沒有最後一次點擊的情況下被觸發,無論如何,你將不得不重新綁定/渲染你應用的選定過濾器的網格,這必須是另一個AJAX請求。
你可能要考慮使用的這些人幫助與數據綁定和AJAX調用
Flexigrid:http://flexigrid.info/
jQuery的電網:http://www.trirand.com/blog/
jqGridView :http://plugins.jquery.com/project/jqGridView
英格麗:http://reconstrukt.com/ingrid/
SlickGridhttp://github.com/mleibman/SlickGrid
相關問題
- 1. 如何在ASP.NET MVC應用程序中實現搜索框?
- 2. 如何在谷歌搜索IOS應用程序中實現自動完成?
- 3. 如何在IOS應用程序中實現谷歌圖片搜索?
- 4. 如何在ASP.NET MVC應用程序中實現搜索功能
- 5. 如何在android應用程序中實現搜索框?
- 6. Tampermonkey - 如何在谷歌搜索框中設置文本?
- 7. 如何在谷歌中推廣基於框架的應用程序搜索
- 8. 如何在C#應用程序中實現谷歌地圖API?
- 9. 文本框搜索像谷歌
- 10. 谷歌搜索一樣文本框
- 11. 在谷歌應用程序腳本中的文本框驗證
- 12. 如何實現像谷歌地圖搜索一樣的搜索?
- 13. 如何在WinForm應用程序中實現HTML中的搜索?
- 14. 如何實現在谷歌應用程序離子
- 15. 如何讓我的谷歌網絡應用在谷歌搜索?
- 16. 谷歌應用程序腳本搜索電子表格
- 17. 谷歌位置搜索在Android應用程序,如OlaCabs
- 18. 執行搜索喜歡谷歌搜索文本框
- 19. 谷歌在grails應用程序中的搜索
- 20. 實現海量搜索應用程序
- 21. 在WinRT應用中搜索谷歌
- 22. Android應用谷歌搜索
- 23. 谷歌應用程序引擎,全文搜索爲空(無)場
- 24. 在Android中實現「GetDirection」使用谷歌地圖搜索的谷歌地圖
- 25. 如何在谷歌搜索JavaScript文件?
- 26. 如何實現谷歌地圖到我的Rails應用程序?
- 27. 我如何讓谷歌(搜索)索引中的文本Android應用
- 28. 搜索 - 如何實現谷歌網站搜索像這裏使用的一個
- 29. 全文搜索谷歌應用引擎
- 30. 搜索組合框像谷歌搜索
你建議我做自動完成的文本框,點擊按鈕後,它再次在控制器呼籲採取行動,然後在視圖中填充網格。其實我的意思是在文本框textchange它會調用控制器中的操作,然後填充視圖中的網格。可能嗎...? –
感謝您的幫助... –