jqgrid用于显示服务器的库存状态。使用url参数中的controller:
以json格式检索数据url: 'Grid/GetData'
获取数据(甚至0行)需要一些时间。这会导致页面加载明显延迟。
如何在初始jqgrid加载时禁用GetData控制器调用? 在初始加载时,应出现空网格,没有行。
如果用户发出此命令,则应检索数据:
答案 0 :(得分:2)
您应该在开头使用datatype: 'local'
。如果要从服务器加载数据,则应使用datatype
方法将setGridParam
更改为“json”并触发reloadGrid
。
在许多场景中,例如主/详细网格我使用的方式。一开始,详细网格有datatype: 'local'
。如果在主网格中选择了一行,我将datatype
设置为'json'以获取详细网格并重新加载。在详细网格的postData
中,将使用主网格中所选行的id。