非表示の列が表示されているときに列インデックスが必要で、columnShowing イベントで処理しています。ドキュメントによると、ui.columnIndex を使用して取得できます。しかし、それは ui.columnKey が適切な値を与えているところで未定義として来ています。
ここにコードがあります
{
name: "Hiding",
columnChooserHeight: 400,
columnChooserWidth: 400,
columnShowing: function (evt, ui) {
alert(ui.columnIndex);
}
}
ここに問題を示すフィドルがあります。
クリックして最初の非表示の列を確認すると、ui.columnIndex は未定義であり、ui.columnKey には値があります。