【问题标题】:How can I populate select boxes with multiple values?如何使用多个值填充选择框?
【发布时间】:2009-08-22 17:38:36
【问题描述】:

我正在设置一个 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 论坛,但没有找到解决方案。我该如何解决这个问题?

【问题讨论】:

    标签: javascript jquery json jqgrid aramex


    【解决方案1】:

    天哪!

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

    这是如何完成的:

    ship:["FedEx","TNT"]
    

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

    jqGrid'ing 快乐!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多