为什么我的jqgrid没有显示任何数据?

阿卜杜勒·哈米德|

我想使用完整的jqgrid,但无法正常工作。它不显示任何数据,但控制器操作将返回值。这是我的项目中使用的控制器动作代码。我的目的是在jqgrid中使用传呼机。请帮助我,我需要一些在mvc中使用jqgrid的解决方案和提示。

 public ActionResult itemList(jqGridViewModel jqGridParameters)
        {
            var item = from t in db.tbl_Item select t;
            var count = item.Count();
            int pageIndex = jqGridParameters.page;
            int pageSize = jqGridParameters.rows;
            int startRow = (pageIndex * pageSize) + 1;
            int totalRecords = count;
            int totalPages = (int)Math.Ceiling((float)totalRecords / (float)pageSize);
            var result = new
            {
                total = totalPages,
                page = pageIndex,
                records = count,
                rows = item.Select(x => new
                {
                    x.id,
                    x.itemcode,
                    x.name,
                    x.qtyLimit,
                    x.Quantity,
                    x.sellingPrice,
                    x.supplier,
                    x.unitType,
                    x.vat,
                    x.batchno,
                    x.brand,
                    x.buyingPrice,
                    x.catg
                }
                                         ).ToArray()
                       .ToPagedList(pageIndex, pageSize)
                       .Select(x => new
                       {
                           id = x.id,
                           cell = new string[] { x.id.ToString(),  
                                                            x.name,   
                                                            x.itemcode,                  
                    Convert.ToString(x.qtyLimit),
                    x.Quantity.ToString(),
                    x.sellingPrice.ToString(),
                    x.supplier,
                    x.unitType,
                    x.vat.ToString(),
                    x.batchno,
                    x.brand,
                    x.buyingPrice.ToString(),
                    x.catg 
                           }
                       }
                              ).ToArray()
            };
            return Json(result, JsonRequestBehavior.AllowGet);
        }

而我的查看代码

jQuery("#list").jqGrid({
            cache: false,
            async: false,
            url: '/Settings/itemList/',
            datatype: 'json',
            mtype: 'GET',


            colNames: ['New Item', 'Batch No', 'Supplier', 'Unit', 'B. Price', 'S. Price','Item Code','Vat','Limit'],
            colModel: [

                             { name: 'name', index: 'name', width: 110, align: 'center' },
                             { name: 'batchno', index: 'batchno', width: 110, align: 'center' },
                             { name: 'supplier', index: 'supplier', width: 110, align: 'center' },
                             { name: 'unitType', index: 'unitType', width: 110, align: 'center', editoptions: { readonly: 'readonly' } },
                             { name: 'buyingPrice', index: 'buyingPrice', width: 110, align: 'center', editoptions: { readonly: 'readonly' } },
                             { name: 'sellingPrice', index: 'sellingPrice', align: 'center' },
                             { name: 'itemcode', index: 'itemcode', width: 110, align: 'center'},
                             { name: 'vat', index: 'vat', width: 110, align: 'center', editoptions: { readonly: 'readonly' } },
                             { name: 'qtyLimit', index: 'qtyLimit', align: 'center' }

            ],

            pager: jQuery('#pager'),
            rowNum: 15,

            rowList: [5, 10, 20, 50],
            sortname: 'iid',
            sortorder: "desc",
            viewrecords: true,
            width: 960,
            height: 200,
            loadOnce: true,
            imgpath: '/scripts/themes/coffee/images',
            caption: 'Stock Information',
            jsonReader: {
                root: "Data",
                page: "CurrentPage",
                total: "TotalPages",
                records: "TotalRecords",
                repeatitems: false,
                id: "0"
            },
            recordtext: "Products {0} - {1} of {2}",
            rownumbers: true,
            pagerpos: 'center'
     });
特奥·范科特

您可以JsonReader这样定义

jsonReader: {
                root: "Data",
                page: "CurrentPage",
                total: "TotalPages",
                records: "TotalRecords",
                repeatitems: false,
                id: "0"
            },

然后在控制器端,您将数据传递到具有以下属性的匿名对象:

var result = new
            {
                total = totalPages,
                page = pageIndex,
                records = count,
                 ...
            }

您的媒体资源名称应与您在 JsonReader

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的相框没有任何显示?

来自分类Dev

为什么我的图像没有显示?

来自分类Dev

为什么没有任何基本的html内容显示在我的体内?

来自分类Dev

经典ASP为什么屏幕上没有任何显示?

来自分类Dev

为什么我的Moq数据库对象没有任何结果

来自分类Dev

为什么我的指令没有显示?

来自分类Dev

为什么我没有收到任何错误但是数据库没有插入记录?

来自分类Dev

为什么我的墙纸没有显示

来自分类Dev

为什么我的机器在启动时没有显示任何内容?

来自分类Dev

为什么我的策略不显示任何数据?

来自分类Dev

为什么我的数据没有显示在此熊猫图中?

来自分类Dev

我不明白为什么最后阶段没有任何保存或追加数据操作

来自分类Dev

为什么我的gh页的未卷曲'og:image'没有在任何平台上显示?

来自分类Dev

为什么我的盒子没有显示?

来自分类Dev

为什么我的墙纸没有显示

来自分类Dev

为什么我的机器在启动时没有显示任何内容?

来自分类Dev

为什么我的数据没有显示?

来自分类Dev

为什么我的Listview没有显示?

来自分类Dev

为什么我的相框没有任何显示?

来自分类Dev

为什么程序没有显示任何AssertionError?

来自分类Dev

为什么我的活动没有显示?

来自分类Dev

为什么我的datePicker没有显示?

来自分类Dev

为什么我的列表没有显示?

来自分类Dev

为什么我的 indexOf 没有显示除 -1 之外的任何值?

来自分类Dev

为什么 uicollectionview 没有显示任何内容

来自分类Dev

为什么我的领域回收视图没有显示任何数据?

来自分类Dev

为什么我的 recyclerview 没有在片段中显示数据?

来自分类Dev

为什么我的数据没有显示在 recyclerview 中?

来自分类Dev

为什么我没有收到使用带 udp 套接字的 BPF 的任何数据包?

Related 相关文章

  1. 1

    为什么我的相框没有任何显示?

  2. 2

    为什么我的图像没有显示?

  3. 3

    为什么没有任何基本的html内容显示在我的体内?

  4. 4

    经典ASP为什么屏幕上没有任何显示?

  5. 5

    为什么我的Moq数据库对象没有任何结果

  6. 6

    为什么我的指令没有显示?

  7. 7

    为什么我没有收到任何错误但是数据库没有插入记录?

  8. 8

    为什么我的墙纸没有显示

  9. 9

    为什么我的机器在启动时没有显示任何内容?

  10. 10

    为什么我的策略不显示任何数据?

  11. 11

    为什么我的数据没有显示在此熊猫图中?

  12. 12

    我不明白为什么最后阶段没有任何保存或追加数据操作

  13. 13

    为什么我的gh页的未卷曲'og:image'没有在任何平台上显示?

  14. 14

    为什么我的盒子没有显示?

  15. 15

    为什么我的墙纸没有显示

  16. 16

    为什么我的机器在启动时没有显示任何内容?

  17. 17

    为什么我的数据没有显示?

  18. 18

    为什么我的Listview没有显示?

  19. 19

    为什么我的相框没有任何显示?

  20. 20

    为什么程序没有显示任何AssertionError?

  21. 21

    为什么我的活动没有显示?

  22. 22

    为什么我的datePicker没有显示?

  23. 23

    为什么我的列表没有显示?

  24. 24

    为什么我的 indexOf 没有显示除 -1 之外的任何值?

  25. 25

    为什么 uicollectionview 没有显示任何内容

  26. 26

    为什么我的领域回收视图没有显示任何数据?

  27. 27

    为什么我的 recyclerview 没有在片段中显示数据?

  28. 28

    为什么我的数据没有显示在 recyclerview 中?

  29. 29

    为什么我没有收到使用带 udp 套接字的 BPF 的任何数据包?

热门标签

归档