
Новичок
Профиль
Группа: Участник
Сообщений: 35
Регистрация: 13.11.2006
Репутация: нет Всего: нет
|
Код | TableCatalog.jqGrid({ url:LoadCatalogUrl, datatype: 'json', mtype: 'GET', autowidth: true, colNames:['Код', 'Название','Тип','Фильтр','Фильтр (toolbar)','Приоритет фильтра','В каталоге', 'Активен', 'Приоритет'], colModel :[ {name:'id', index:'id', width:20, align:'center', search:false, editable:true, edittype:"text" }, {name:'n1', index:'n1', width:400, align:'left', search:true, editable:true, edittype:"text" }, {name:'n2', index:'n2', width:100, align:'center', search:true, editable:true, edittype:"text" }, {name:'n3', index:'n3', width:40, align:'center', search:true, editable:true, edittype:"text" }, {name:'n4', index:'n4', width:60, align:'center', search:false, editable:true, edittype:"text" }, {name:'n5', index:'n5', width:60, align:'center', search:false, editable:true, edittype:"text" }, {name:'n6', index:'n6', width:50, align:'center', search:false, editable:true, edittype:"text" }, {name:'n7', index:'n7', width:30, align:'center', search:false, editable:true, edittype:"text" }, {name:'n8', index:'n8', width:30, align:'center', search:false, editable:true, edittype:"text" }, ], pager: TableCatalogPager, toolbar: [true,"top"], sortname: 'id', sortorder: 'asc', ondblClickRow: function(id) { gridEdit(); }, subGrid: true, subGridRowExpanded: function(subgrid_id, row_id) { var subgrid_table_id; subgrid_table_id = subgrid_id+'_t'; $('#'+subgrid_id).html('<table id="'+subgrid_table_id+'"></table><div id="'+subgrid_table_id+'_pager"></div>'); $('#'+subgrid_table_id).jqGrid({ url: baseUrl+"subload", datatype: 'json', mtype: 'POST', postData: {'get':'subgrid', 'id':row_id}, colNames: ['Название','Тип','Фильтр','Фильтр (toolbar)','Приоритет фильтра','В каталоге', 'Активен', 'Приоритет'], colModel: [ {name:'n1', index:'n1', width:400, align:'left', search:true, editable:true, edittype:"text" }, {name:'n2', index:'n2', width:100, align:'left', search:true, editable:true, edittype:"text" }, {name:'n3', index:'n3', width:40, align:'center', search:true, editable:true, edittype:"text" }, {name:'n4', index:'n4', width:60, align:'center', search:false, editable:true, edittype:"text" }, {name:'n5', index:'n5', width:60, align:'center', search:false, editable:true, edittype:"text" }, {name:'n6', index:'n6', width:50, align:'center', search:false, editable:true, edittype:"text" }, {name:'n7', index:'n7', width:30, align:'center', search:false, editable:true, edittype:"text" }, {name:'n8', index:'n8', width:30, align:'center', search:false, editable:true, edittype:"text" }, ], height: 'auto', autowidth: true, ondblClickRow: function(id) { gridEditChar(id); }, sortname: 'id', sortorder: 'asc', onSelectRow: function(id){ selectRow = id; } }); }, gridComplete: function(){ var rowIds = TableCatalog.getDataIDs(); $.each(rowIds, function (index, rowId) { TableCatalog.expandSubGridRow(rowId); }); } });
|
Как сделать при нажатии на сабгрид строку, что бы выделялась лишь одна строка на которую нажали? Щас сохраняется выделение всех сабгридах что было совершено нажатие. Это сообщение отредактировал(а) madbizarre - 21.4.2013, 13:16
Присоединённый файл ( Кол-во скачиваний: 1 )
sub.png 9,14 Kb
|