我正在使用jqGrid 4.6.0。 使用下面的代碼實現列選擇器功能。 我使用jqgrid 4.6.0列選擇器問題
- 的jQuery-UI-1.11.1.js
- jquery.multi-select.js
- jQuery的ui.css
- 多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
}
});
}
});
列選擇彈出窗口顯示出來,而不可用列,使所有列可見選項.. 它只是有一個選項可用,即,選擇列..
有人可以幫助..
在此先感謝...
我很高興我能幫助你。小評論:你發佈的這樣的答案對你的問題*不是真正的答案*。如果您將信息作爲評論發佈到您的問題上,或者您可以將問題的文本附加到文本中,則會更好。 – Oleg 2014-09-11 15:35:56