我有一个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它会调用控制器中的操作,然后填充视图中的网格。可能吗...? –
感谢您的帮助... –