【发布时间】:2011-09-21 09:44:59
【问题描述】:
我有一个 ASP.NET MVC 应用程序,其页面显示了一个包含行和列信息的大表格。
我在页面顶部有一个文本框,允许用户过滤表格中的结果。我希望用户能够开始在文本框中输入一个单词,并且每次按键时,表中的结果都会根据用户过滤文本进行更新。
我做过类似的事情,我只是从我的控制器返回一个JsonResult 响应,并带有一些小数据,但如果我想从本质上重新渲染我的整个表格,我不确定推荐的方法(其中包含新数据)在每次按键时?
我还应该提到,我打算在第一次加载页面时(在发生任何 ajax 内容之前)使用的 ViewModel 包含一个 IPagedList,因为表数据需要分页和排序。
【问题讨论】:
标签: asp.net-mvc ajax jquery