我看过这个Is there anyway to include a MultiSelect Combobox in a jqGrid?
我在我的网格中使用分组。我需要为每个组显示不同的多选下拉列表。在上面的示例中,我们在构建网格之前对这些值进行了初始设置。在这种情况下,我如何才能基于每个组执行此操作?
考虑到这个国家,国家的例子
Jqgrid - grouping row level data
如何设计,如果我有一个多选择下拉每一行的城市。德克萨斯州的城市下拉列表应该只包含德克萨斯州的城市。加利福尼亚州的城市将出现在加州的下拉列表中。因此,根据状态有两个不同的下拉列表。
更新:
我已经尝试了这两件事a) Eric Hyndes下拉多选插件--这个插件的问题是,当我为每一行使用这个插件时,所有的复选框都被附加到document.body。相反,它们应该出现在每个下拉列表中
b) Bootstrap multiselect --这里的问题是,我将jqGrid行设置为35px。只有当我增加行高时,我才能看到复选框的下拉列表。如果我不这样做,我根本看不到复选框。
你能告诉我我哪里做错了吗?
谢谢。
发布于 2015-04-04 13:29:15
我想通了。我在jqGrid中使用引导多选。有一个CSS类".ui-jqgrid tr.jqgrow.td“,它的溢出是隐藏的。因此,当您使用bootstrap multiselect时,当您单击行上的下拉列表时,您将看不到下拉列表下的任何内容,因为它们将被隐藏。要查看下拉复选框,需要将overflow属性修改为visible。应该对.ui-jqgrid-bdiv执行同样的操作。
https://stackoverflow.com/questions/29380532
复制相似问题