2

有没有人尝试过集成 jqGrid 和 JavaScriptMVC,特别是使用 JMVC 的模型封装来检索数据而不是 jqGrid?

将 jqGrid 添加为插件似乎很容易,但一开始尝试将其合并到 MVC 模型中并不容易。

4

1 回答 1

0

我设置了一个控制器,该控制器将网格添加到视图(通常添加到 DIV)并提供用于处理网格的功能,例如“setData”、“redraw”等。

我保留了对分配网格的元素的引用,以便可以执行以下操作:

this.gridEl.trigger('reloadGrid')

需要做一些工作才能使其正常工作(即必须做一些事情才能根据已排序的列正确设置排序图标,每次我想都必须构建一个新的“localreader”对象在网格上设置新数据等)。

所以这是可能的,但需要一些工作,特别是如果你想控制获取数据并将其提供给网格(网格通常要么想要自己进行服务器端调用,要么在你第一次构建它时想要一个数据数组,我的情况是我想自己获取数据,然后在构建网格后填充它)。

于 2011-07-26T10:59:02.530 回答