【发布时间】:2012-03-31 10:02:01
【问题描述】:
对于已经做过类似事情的人来说,这可能很简单。
我有一个简单的网格,我在其中将数据呈现到控件(即文本框、复选框等)中,以便用户可以在呈现的行中进行 批量编辑,然后点击提交按钮以获取数据库中的所有更新。
现在,我在我的 ASP.Net MVC2 中有一个这样的可编辑网格的工作版本 项目接下来,我想使用 jQuery 进行 排序、分页和过滤 在客户端(您可以假设我正在渲染整个网格 很多记录)。我可以通过服务器端编码轻松做到这一点 只渲染一页网格,但现在考虑我想在客户端上做 一边。
我尝试了一些 jQuery 插件 - 它们工作正常,但对于基于普通只读文本的网格。我的网格有文本框,用户可以编辑的复选框,我的问题是这些插件都没有在搜索和分页期间保留其编辑值。或者他们动态地持久化它——它不会传递给服务器!
例如,在这个 Grid 中,复选框状态要么不会在分页中保持:
希望有人经历过这个并会帮助我。 我们努力保持简单和干净。
尝试过的插件:
【问题讨论】:
-
试试 jqGrid,我认为它具有您正在寻找的所有功能trirand.com/blog/jqgrid/jqgrid.html
-
刚刚测试了另一个插件:scriptiny.com/2009/03/table-sorter,但它不会在分页时保留复选框状态。
标签: jquery search grid pagination tablesorter