0

我正在设置一个 jqGrid,它需要在一个单元格中可视化多个值。输入来自用户可以选择多个选项的表单。我能够显示选择框,但不能填充它。我试图在 JSON 对象中插入一个数组,但没有成功。

这是模型:

index:'ship', editoptions:{multiple:true, value:{1:”FedEx”,2:”InTime”,3:”TNT”,4:”ARAMEX”}}

以下是我尝试填充的数据的一些变体:

ship:{[1],[4]}
ship:[[1],[4]]
ship:{value:{1,4}}

...以及许多其他变体。

我也搜索了 jqGrid 论坛,但没有找到解决方案。我该如何解决这个问题?

4

1 回答 1

2

好家伙!

我一直都有答案。这就像我希望的那样简单。

这是如何完成的:

ship:["FedEx","TNT"]

我认为它不起作用的原因是因为 jqGrid 将数据显示为“FedEx,TNT”,因此让我相信它只是一个字符串。我没有单击单元格查看发生了什么,而是花了几个小时在互联网上寻找答案。如果你想知道发生了什么;jqGrid 呈现一个选择列表,其中两个元素都被选中。简单的。

快乐 jqGrid'ing!

于 2009-08-22T18:48:38.373 回答