我查看了这个Is there anyway to include a MultiSelect Combobox in a jqGrid?
我在网格中使用分组。我需要为每个组显示不同的多选下拉列表。在上面的示例中,我们在构建网格之前初始设置值。在这种情况下,我如何根据每个组进行此操作?
考虑这个国家,州的例子
Jqgrid - grouping row level data
如果我对每行中的城市进行多选下拉,设计将如何。德克萨斯州的城市下降应该只有德克萨斯州的城市。加州的城市将在加利福尼亚下降。因此,根据状态有2个不同的下拉列表。
更新
我尝试过这两件事 a)Eric Hyndes下拉多选插件 - 插件的问题是当我对每行使用它时,所有复选框都附加到document.body。相反,它们应该出现在每个下拉列表中
b)Bootstrap multiselect - 这里的问题是,我有jqGrid行为35 px。只有增加行高,才能看到复选框下拉列表。如果我不这样做,我根本没有看到复选框。
你能告诉我这里有什么问题吗?
感谢。
答案 0 :(得分:0)
我想出来了。我正在使用带jqGrid的bootstrap multiselect。 有一个CSS类" .ui-jqgrid tr.jqgrow.td"其中有溢出的隐藏。 因此,当您使用bootstrap multiselect时,当您单击该行的下拉列表时,您将看不到下拉列表下方的任何内容,因为它们将被隐藏。要查看下拉复选框,您需要将overflow属性修改为visible。 应该对.ui-jqgrid-bdiv做同样的事情。