Задать вопрос
@Leopardiwe

Как заполнить jqGrid asp.mvc 5?

Не получается запонлить 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);
        }
  • Вопрос задан
  • 633 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
Может я чего-то не понимаю. А где вы в success как либо используете result? Я вижу что вы его пишете в консоль, но заполнение jqGrid идет хардкодом.
UPD : Надеюсь вам поможет www.codeproject.com/Articles/609442/Using-JqGrid-i...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы