0
Я использую jqgrid columnChooser, например, так:колонка показать/скрыть в jqgrid
<script>
$(document).ready(function() {
$("#list_records").jqGrid({
url: "getGridData.php",
datatype: "xml",
mtype: "GET",
colNames: ["User Id", "User Name","Password"],
colModel: [
{ name: "userId",align:"right"},
{ name: "userName"},
{ name: "password"},
],
pager: "#perpage",
rowNum: 10,
rowList: [10,20],
sortname: "userId",
sortorder: "asc",
height: 'auto',
viewrecords: true,
gridview: true,
caption: "test"
});
$("#list_records").jqGrid('columnChooser');
$("#list_records").jqGrid('navButtonAdd', '#perpage', {
caption: "showcolumns",
buttonicon: "ui-icon-calculator",
title: "Choose columns",
onClickButton: function() {
$(this).jqGrid('columnChooser');
$("#colchooser_" + $.jgrid.jqID(this.id) + " ul.selected")
.bind("sortreceive", function (event, ui) {
alert('column "' + ui.item.text() + '" is choosed');
});
$("#colchooser_" + $.jgrid.jqID(this.id) + " ul.available a.action")
.click(function() {
alert('column "' + $(this).parent().text() + '" is choosed');
});
}
});
});
</script>
, но я хочу, чтобы моя сетка выглядеть, как http://www.ok-soft-gmbh.com/jqGrid/SimpleLocalGridWithColumnChooser8.htm
Пожалуйста, помогите мне в этом. Спасибо.
Привет Олег, спасибо за ответ, IAM новичок в этом jqgrid, не могли бы вы предоставить код этой ссылке: http://www.ok-soft-gmbh.com/jqGrid/ SimpleLocalGridWithColumnChooser8.htm – Sravya
Большое спасибо [Oleg] (http://stackoverflow.com/users/315935/oleg) работает – Sravya
@Sravya: Добро пожаловать! Чтобы увидеть код демо, вы можете просто открыть контекстное меню (щелкните правой кнопкой мыши) и выберите «Просмотр источника страницы» (или «Просмотр источника» зависит от используемого вами веб-браузера). – Oleg