gpt4 book ai didi

jquery - jqGrid的 "loadonce:true"和 "datatype: json"相处不好

转载 作者:行者123 更新时间:2023-12-01 07:30:29 24 4
gpt4 key购买 nike

我的应用程序中有一个网格。为了填充数据,用户填写表格并提交。服务器响应 JSON 数据,其中包含网格的所有结果(服务器不会再次命中)。

就 jqGrid 而言,设置为 loadonce: truedatatype: "json"。但这些不能一起工作。

我一直在做的事情(这似乎是一种糟糕的方法)如下,它更改网格设置,加载数据,然后将网格设置更改回来。

$("#myGrid").jqGrid("setGridParam", {datatype: "json", loadonce: true});
$("#myGrid")[0].addJSONData(data);
$("#myGrid").jqGrid("setGridParam", {datatype: "local", loadonce: true});

还有其他更好的方法吗?

谢谢!

最佳答案

如果您设置了正确的网格url,并且网格将填充服务器数据(带或不带loadonce:true),则重新加载从服务器获取数据,您可以执行以下操作:

$("#myGrid").jqGrid("setGridParam",{datatype:"json"}).trigger("reloadGrid");

$("#myGrid").jqGrid("setGridParam",{datatype:"json"}).trigger("reloadGrid",[{page:1}]);

关于jquery - jqGrid的 "loadonce:true"和 "datatype: json"相处不好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6601743/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com