2014-04-02 43 views
0

我在jQuery中使用ajax,在'success'callback中,我能够在JSON类型中获取数据,我想在使用slickgrid时显示它,当我在slickgrid api构造函数中传递数据数组时,我能够将它在网格中,但是当我使用DataView时,我无法在网格中显示它,但显示的是网格,但数据未填充到网格中。 任何帮助将不胜感激。 谢谢。Slickgrid没有使用dataview显示数据,但是当我使用数据数组时,它正在显示数据?

+0

请显示一些代码... –

回答

2

实际上用于显示slickgrid JSON,JSON必须有一个字段 'ID' 这应该是独特

0

没有看到代码,它将很难诊断。你在DataView上使用了setItems方法吗?

// This will fire the change events and update the grid. 
dataView.setItems(data); 

这是对SlickGrid文档的数据视图部分:https://github.com/mleibman/SlickGrid/wiki/DataView

通过使用setItems,数据视图知道数据的变化,并将采取适当步骤,以更新电网。

+0

感谢您的回复,我纠正了我的错误。当我创建JSON时,我没有为JSON对象的每个元素赋予唯一的Id。 – ghufranne