dhtmlxgrid - 用于更改数据集的load(url)

时间:2014-01-09 21:20:03

标签: javascript dhtmlx

我正在使用dhtmlxgrid并调用函数

mygrid.load ( url, "json" ) . 

url指向一个文件,其中包含如下所示的数据。

网址返回的数据格式为

data = {
rows: [{
    id: 1001,
    data: ["200", "The Rainmaker", "John Grisham", "101", "0" ]
    }, {
    id: 1002,
    data: ["1002", "A Time to Kill", "John", "90", "110" ]
    }]
}

每隔几秒就会在循环中重复调用mygrid.load。

第一次,数据在mygrid中正确加载。下次也会在数据发生变化时,在网格中正确更新。

问题是在网格上看不到新的记录和删除。知道如何在这种方法中完成这种方法。

我试图找到相当于mygrid.updateFromXML的东西 - 但是对于带插入/删除的json。

http://docs.dhtmlx.com/doku.php?id=dhtmlxgrid:api_method_dhtmlxgridobject_updatefromxml(但对于json)

1 个答案:

答案 0 :(得分:0)

要重新加载数据,您需要使用类似下一个

的内容
grid.clearAll(); //clear old data first
grid.load(url, "json");