在jqgrid treegrid中,如何指定我希望默认情况下折叠数据(即使所有数据都已加载)

我正在加载一个完整的treegrid,但我希望它崩溃到只显示级别1(而不是显示所有扩展的内容)

无论如何,当我的jqgrid treegrid加载和重新加载时,指定初始视图(折叠或展开)

再次,我想把所有东西加载到客户端,但只是显示事情崩溃作为初始视图。

我在主文档页面上看不到任何选项

您不会在问题中包含jqGrid定义,也不包括用于填充三个网格的测试JSON或XML数据。 我想,你用树填充了树格的“扩展”列。 对于模式嵌套集模型和邻接模型 ,隐藏列“展开”存在于树网格中。 如果您在列中设置false ,则树将不会被占用。 看这里的例子。

您应该查看AdjacencyTree.json的倒数第二列。 它包含false ,因此不会扩展任何树节点。 JSON文件中隐藏列的包含如下

 level parent isLeaf expanded loaded ----------------------------------- 0 false false true 1 1 false false true 2 2 true false true 2 2 false false true 3 4 true false true 2 2 true false true 1 1 false false true 2 7 false false true 3 8 true false true 3 8 true false true 2 7 true false true