Не получается запонлить jqgrid , с сервера приходит то, что я хочу вывести (делаю консоль лог в консоли). Но в сам грид информация не помещается.
(function ($) {
$(document).ready(function () {
loadTable();
});
function loadTable() {
$.ajax({
url: 'Users/getGridData',
datatype: "json",
method: "GET",
contentType: "application/json; charset=utf-8",
success: function (result) {
console.log("success");
console.log(result);
$("#jqg").jqGrid({
colNames: ['Name', 'Age'],
colModel: [
{
name: 'Name',
index: 'Name',
width: 150,
sortable: true
},
{
name: 'Age',
index: 'Age',
width: 80,
sortable: true
}
],
}).navGrid("#pager", { edit: true, add: true, del: true, search: true, refresh: true });
}
})
}
}(jQuery));
[HttpGet]
public ActionResult getGridData()
{
//var user = db.User.Include(u => u.UserType1);
//string res = JsonConvert.SerializeObject(user.ToList());
//return res;
Dictionary<string, object> assocArray = new Dictionary<string, object>();
assocArray["Name"] = "Ivan";
assocArray["Age"] = "22";
return Json(assocArray,JsonRequestBehavior.AllowGet);
}