所以我在主页上有一个主要的 pqgrid 对象,在编辑其中一行时,会出现一个 jquery 弹出窗口,其中包含与该行对应的数据,其中包括几个文本字段和另一个 pqgrid。
我第一次单击编辑时,内部网格正确加载了正确的数据。但是在关闭对话框并编辑不同的行时,网格加载为空而没有任何数据。
为了调试,这就是我的 dataModel 的 getData 的样子:
getData: function (response) {
console.log(customerId);
console.log(response);
return { data: response };
}
它打印正确的 customerId 以及来自服务器的正确响应,但仍然没有填充行。
这是复制问题的链接。
选择一个随机行并单击编辑。新网格填充得很好。关闭对话框并编辑不同的行。新网格不显示任何记录。打开浏览器控制台以确认新数据来自 Web 服务。
谢谢。