|
ASPX и jQuery Grid
#37510463
Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
|
Участник
Откуда: Украина
Сообщения: 360
|
|
Вставляю в ASPX страницу плагин
>jqGrid version 4.2.0 - jQuery Grid
для него формирую json строку из моего WEB сервиса (asmx) .
вопрос , почему не отображает грид в виде дерева ?
Может кто работал с плагином подскажите.
Спасибо .
1. 2. 3.
<link href="../jqGrid/css/ui.jqgrid.css" rel="stylesheet" type="text/css" />
<script src="jqGrid/js/i18n/grid.locale-ru.js" type="text/javascript"></script>
<script src="jqGrid/js/jquery.jqGrid.min.js" type="text/javascript"></script>
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
var lastSel;
$("#gridSC").jqGrid({
datatype: function(pdata) { getDataSC(pdata); },
treeGrid: true,
treeGridModel : 'adjacency',
ExpandColumn: 'Name',
ExpandColClick: true ,
mtype: 'POST',
treeIcons: {plus:'ui-icon-circle-plus',minus:'ui-icon-circle-minus',leaf:'ui-icon-person'},
height: "100%",
width: 900 ,
colNames: ['Id', 'Name', 'CountryName', 'Town', 'Adress', 'Phone', 'Email', 'Url'],
colModel: [
{ name: 'Id', index:'id', width: 10 , hidden:true,key:true},
{ name: 'Name', index: 'Name', width: 80 },
{ name: 'CountryName',index:'CountryName', width: 80 },
{ name: 'Town', index: 'Town', width: 20 },
{ name: 'Adress', index: 'Adress', width: 90 },
{ name: 'Phone', index: 'Phone', width: 20 },
{ name: 'Email', index: 'Email', width: 20 },
{ name: 'Url', index: 'Url', width: 30 }
],
pager: $('#pjmapSC')
//rowNum: 20 ,
//viewrecords: true,
//gridview: true,
//rowList:[ 10 , 20 , 30 , 100 ],
//sortname: 'Id',
//sortorder: 'asc'
})
}
вот ответ сервера в формате Json
1.
{"d":"{\"total\":1,\"page\":1,\"records\":2,\"rows\":[{\"err\":null,\"Id\":1,\"Parent\":0,\"Name\":\"Сервисные центры\",\"CountryCode\":103,\"Town\":\"Киев\",\"Adress\":\"Красных партизан 1 \",\"Phone\":\" 123 - 321 \",\"Email\":\"mail@mail.ru\",\"CountryName\":\"United Arab Emirates\",\"Url\":\"www.service1\",\"isLeaf\":false,\"Expanded\":true,\"Level\":1},{\"err\":null,\"Id\":2,\"Parent\":1,\"Name\":\"Сервисный центр 1_1\",\"CountryCode\":103,\"Town\":\"Киев\",\"Adress\":\"Артема\",\"Phone\":\" 123 - 321 \",\"Email\":\"fert@ukr.net\",\"CountryName\":\"United Arab Emirates\",\"Url\":\"www.service2\",\"isLeaf\":true,\"Expanded\":true,\"Level\":2}],\"userData\":null}"}
|
|
|