有人可以帮我理解jqGrid的一个例子,向我发送一个串联ASP.NET(C#)的电子邮件,这样就可以进行树邻接转换,分页和其他网格,只需对字段和分页进行分组。我可以展示我的项目。来自link here的来源 我无法获取图标来显示树中的网格节点,也无法在字段中显示节点分组的图标。 请帮助。
未显示节点分组image link here
的图标未显示树节点的图标(在顶部图像链接更改1.png到2.png)
function successFunctionST(jsondata) {
var thegrid = jQuery("#gridST")[0];
thegrid.addJSONData(JSON.parse(jsondata.d));
}
function getST() {
$.ajax({
url: '<%= ResolveClientUrl("~/FetchData.asmx/bindST") %>',
data: "{}",
dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
success: successFunctionST
});
}
function ST() {
$("#tabs-2").css('display', '');
$("#ST").css('display', '');
$("#t2").css('display', '');
$('#tabs').css('display', '');
$("#tabs").tabs({ selected: 1 });
jQuery("#gridST").jqGrid({
height: "100%",
width: 900,
datatype: getST,
colNames: ['Id', 'F', 'I', 'O', 'JobPosition', 'Phone1', 'Phone2', 'Email', 'User', 'SCentr'],
colModel: [
{ name: 'Id', index: 'id', width: 10, hidden: true, key: true },
{ name: 'F', index: 'F', width: 80 },
{ name: 'I', index: 'I', width: 80 },
{ name: 'O', index: 'O', width: 20 },
{ name: 'JobPosition', index: 'JobPosition', width: 90 },
{ name: 'Phone1', index: 'Phone1', width: 90 },
{ name: 'Phone2', index: 'Phone2', width: 20 },
{ name: 'Email', index: 'Email', width: 20 },
{ name: 'User', index: 'User', width: 20 },
{ name: 'SCentr', index: 'SCentr', width: 30 }
],
rowNum: 15,
rowList: [5, 10, 20, 50, 100],
sortname: 'SCentr',
grouping: true,
groupingView: {
groupField: ['SCentr'],
groupColumnShow: [true],
groupCollapse: false,
groupOrder: ['asc']
},
pager: jQuery('#pjmapST'),
sortorder: "desc",
viewrecords: true
});
}
json
"{total: '1', page: '1', records: '1', rows : [ {id:'1', cell:[ '1', 'Петров',
'Петр', 'Иванович', 'Директор', '1', '1', '1@3.ru', 'Admin', 'Сервисные центры
1'] },{id:'2', cell:[ '2', 'Іванов', 'Іван', 'Петрович', 'Бухгалтер', '1', '1',
'1@3.ru', 'User', '' ] } ] }"
和json
"{total: '1', page: '1', records: '1', rows : [ {id:'1', cell:[ '1', 'Сервисные центры 1', 'United Arab Emirates', 'Винница', 'Красных партизан 1', '123-321', 'mail@mail.ru', 'www.service1', '0', 'null', 'false', 'false', 'true' ] },{id:'2', cell:[ '4', 'Сервисный центр 1_2', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service2', '1', '1', 'true', 'false', 'true' ] },{id:'3', cell:[ '5', 'Сервисный центр 1_3', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service3', '1', '1', 'true', 'false', 'true' ] },{id:'4', cell:[ '6', 'Сервисный центр 1_4', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service4', '1', '1', 'true', 'false', 'true' ] },{id:'5', cell:[ '8', 'Сервисный центр 1_6', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service6', '1', '1', 'true', 'false', 'true' ] },{id:'6', cell:[ '9', 'Сервисный центр 1_7', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service7', '1', '1', 'true', 'false', 'true' ] },{id:'7', cell:[ '10', 'Сервисный центр 1_8', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service8', '1', '1', 'true', 'false', 'true' ] },{id:'8', cell:[ '11', 'Сервисный центр 1_9', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service9', '1', '1', 'true', 'false', 'true' ] },{id:'9', cell:[ '12', 'Сервисный центр 1_10', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service10', '1', '1', 'true', 'false', 'true' ] },{id:'10', cell:[ '13', 'Сервисный центр 1_11', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service11', '1', '1', 'true', 'false', 'true' ] },{id:'11', cell:[ '14', 'Сервисный центр 1_12', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service12', '1', '1', 'true', 'false', 'true' ] },{id:'12', cell:[ '15', 'Сервисный центр 1_13', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service13', '1', '1', 'true', 'false', 'true' ] },{id:'13', cell:[ '16', 'Сервисный центр 1_14', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service14', '1', '1', 'true', 'false', 'true' ] },{id:'14', cell:[ '17', 'Сервисный центр 1_15', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service15', '1', '1', 'true', 'false', 'true' ] },{id:'15', cell:[ '18', 'Сервисный центр 1_16', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service16', '1', '1', 'true', 'false', 'true' ] },{id:'16', cell:[ '19', 'Сервисный центр 1_17', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service17', '1', '1', 'true', 'false', 'true' ] },{id:'17', cell:[ '20', 'Сервисный центр 1_18', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service18', '1', '1', 'true', 'false', 'true' ] },{id:'18', cell:[ '21', 'Сервисный центр 1_19', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service19', '1', '1', 'true', 'false', 'true' ] },{id:'19', cell:[ '22', 'Сервисный центр 1_20', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service20', '1', '1', 'true', 'false', 'true' ] },{id:'20', cell:[ '23', 'Сервисный центр 1_21', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service21', '1', '1', 'true', 'false', 'true' ] },{id:'21', cell:[ '24', 'Сервисный центр 1_22', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service22', '1', '1', 'true', 'false', 'true' ] },{id:'22', cell:[ '25', 'Сервисный центр 1_23', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service23', '1', '1', 'true', 'false', 'true' ] },{id:'23', cell:[ '26', 'Сервисный центр 1_24', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service24', '1', '1', 'true', 'false', 'true' ] },{id:'24', cell:[ '27', 'Сервисный центр 1_25', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service25', '1', '1', 'true', 'false', 'true' ] },{id:'25', cell:[ '28', 'Сервисный центр 2', 'United Arab Emirates', 'Киев', 'Артема', '123-321', 'fert@ukr.net', 'www.service26', '0', 'null', 'false', 'false', 'true' ] } ] }"