Jquery jqgrid填充数据,但给tr一个null ID
好的,我的jqgrid很好地填充了数据,并且隐藏了我需要的列。但是现在搜索不起作用,当检查每行数据的Jquery jqgrid填充数据,但给tr一个null ID,jquery,jqgrid,Jquery,Jqgrid,好的,我的jqgrid很好地填充了数据,并且隐藏了我需要的列。但是现在搜索不起作用,当检查每行数据的时,我发现它们的id都为null: 现在搜索不起作用,导出到excel只会重复给出相同的行 以下是我的jqGrid代码: sysport.co.uk/admin/grid/37multiple.js(太大,无法在此处发布) 任何帮助都将不胜感激,但在论坛上从未得到答复。看看服务器的响应。每一行都有一个空id。如果您查看服务器的响应,您将看到: {"page":"1","total":1,"rec
时,我发现它们的id都为null:
现在搜索不起作用,导出到excel只会重复给出相同的行
以下是我的jqGrid代码:
sysport.co.uk/admin/grid/37multiple.js(太大,无法在此处发布)
任何帮助都将不胜感激,但在论坛上从未得到答复。看看服务器的响应。每一行都有一个空id。如果您查看服务器的响应,您将看到:
{"page":"1","total":1,"records":"366","rows":[{"id":null,"cell":["4","Borough of Barnsley Swimming Club"
ID=null。我不知道如何创建jsonstring。因此,查看该函数并用正确的值填充“ID”
如果ID与第一列中的ID相同,则可以执行以下操作:
将jqgridsettings中jsonreader的设置更改为:
jsonReader: { cell: "", id: "0" },
rowNum:50,
rowTotal: 2000,
rowList : [30,50,100],
...
通过这些设置,jsonreader将知道第一列是您的ID列。
然后,您可以按如下方式返回jsontring:
{"page":"1","total":1,"records":"366","rows":[["4","Borough of Barnsley Swimming Club"...
我不知道这个ID问题是否是excel和搜索问题的根源。但是如果填上ID,它可能会工作
有关jsonreader的更多信息,请看一下ok,解决了这个问题。。。然而,事实上,我相信这会解决一个更高的问题。。搜索不起作用!直到几天前它才起作用。。。但是现在这个框不会像它应该的那样出现:(“3.7版中的新版本”>“多重搜索”左侧菜单)嗨,布鲁诺,excel的问题不是,我为了测试而删除了它。我现在有了身份证,但搜索仍然不起作用(见上面对abestos的回复)。干杯!你的很多帖子都提到了非现场的位置。请尽量不要这样做。因为这些都是测试页面,当你拆掉它们时,这些问题就失去了它们的用处。请记住,问题和答案的存储库不仅有利于您,也有利于更大的社区和未来的用户。断开的链接无助于任何人。请在问题中提供示例代码片段。谢谢