2014-04-02 40 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