Вот моя дилемма,
Я не смог манипулировать своими данными в форме, соответствующей jqgrid
стандартам. Я впервые использую jqgrid
, и я потратил много времени на его чтение.
Мой код JS выглядит следующим образом:
jQuery("#list").jqGrid({
url: '/Home/ListContacts/',
dataType: "json",
contentType: "application/json; charset=utf-8",
mtype: 'POST',
colNames: ['First Name', 'MI', 'Last Name'],
colModel: [{
name: 'First Name',
index: 'FName',
width: 40,
align: 'left'
},
{
name: 'MI',
index: 'MInitial',
width: 40,
align: 'left'
},
{
name: 'Last Name',
index: 'LName',
width: 400,
align: 'left'
}
],
pager: jQuery('#pager'),
rowNum: 10,
rowList: [5, 10, 20, 50],
sortname: 'Id',
sortorder: "desc",
repeatitems: false,
viewrecords: true,
imgpath: '/scripts/themes/basic/images',
caption: 'My first grid'
});
Что я получаю из базы данных:
[
["4", "Jenna", "Mccarthy"],
["56", "wer", "weoiru"]
]
Теперь поправьте меня, если я ошибаюсь, но индекс: в моей colModel ссылаются на имена столбцов в моей базе данных, верно?
Может кто-то указать на ссылку, которая прямо вперед, или просто начать меня с этого, я был бы очень признателен.