【发布时间】:2014-09-11 06:57:40
【问题描述】:
我使用的是 jqGrid 4.6.0。 使用以下代码实现了列选择器功能。 我正在使用
- jquery-ui-1.11.1.js
- jquery.multi-select.js
- jquery-ui.css
- multi-select.css
$.extend($.ui.multiselect, {
locale: {
addAll: 'Make all visible',
removeAll: 'Hidde All',
itemsCount: 'Avlialble Columns'
}
});
$.extend(true, $.jgrid.col, {
width: 500,
msel_opts: { dividerLocation: 0.5 }
});
$grid.jqGrid('navButtonAdd', "#p" + $grid.attr("id"), {
caption: "",
buttonicon: "ui-icon-calculator",
title: "Choose columns",
onClickButton: function () {
$(this).jqGrid('columnChooser',
{
width: 260,
height: 280,
classname: "column-chooser",
msel_opts: { //multiselect options
autoOpen: true,
header: true,
height: "auto",
classes: "column-chooser",
beforeclose: function () { return false; } //keep multiselect drop down open
}
});
}
});
列选择器弹出窗口显示没有可用列,并使所有列可见选项.. 它只有一个选项可用,即选择列..
谁能帮忙..
提前致谢...
【问题讨论】:
标签: jqgrid