2017-08-08 155 views
0

我使用jqGrid 4.6.0,ASP.Net MVC5,很好。但我有一個問題波紋管。 當我從頁面中刪除分頁。我想加載jqGrid沒有分頁的所有數據。但數據在jqGrid頁面中只顯示了20條記錄。儘管來自服務器36的返回數據記錄。如何在沒有分頁的情況下獲得所有數據jqGrid

我的jqGrid:

var Pattern_Grid = $("#Pattern_Grid"); 
    Pattern_Grid.jqGrid({ 
     datatype: "json", 
     height: 250, 
     shrinkToFit: false, 
     width: null, 
     rownumbers: true, 
     multiselect: true, 
     pgbuttons: false, 

     viewrecords: false, 
     pgtext: "", 
     pginput: false, 
     //========================================== 
     url: "/CusURL/GetBom", 
     caption: "Patterns Linking", 
     postData: { 
      styleCode: styleCode, size: styleSize, serial: styleColorSerial, revNo: revNo 
     }, 
     //mtype: 'POST', 
     colModel: [ 
      { 
       name: "MainItemCode", index: "MainItemCode", 
       label: arrPatternCollName.MainItemCode, 
       search: false, sort: false 
      }, 
      { 
       name: "ItemCode", index: "ItemCode", 
       label: arrPatternCollName.ItemCode, 
       search: false, sort: false 
      }, 
      { 
       name: "ItemName", index: "ItemName", 
       label: arrPatternCollName.ItemName, 
       search: false, sort: false 
      }, 
      { 
       name: "ItemColorWays", index: "ItemColorWays", 
       label: arrPatternCollName.MainItemColorSerial 
      }, 
      { name: "StyleColorSerial", index: "StyleColorSerial", hidden: false }, 
      { name: "UnitConSumTion", index: "UnitConSumTion", hidden: false }, 
      { name: "Consumpunit", index: "Consumpunit", hidden: false }, 
      { name: "Qty", index: "Qty", hidden: false }, 
      { name: "CurrCode", index: "CurrCode", hidden: false }, 
      { name: "RegistryDate", index: "RegistryDate", hidden: false }, 

      { name: "StyleCode", index: "StyleCode", hidden: true }, 
      { name: "StyleSize", index: "StyleSize", hidden: true }, 
      { name: "ItemColorSerial", index: "ItemColorSerial", hidden: true }, 
      { name: "RevNo", index: "RevNo", hidden: true }, 
      { name: "MainItemColorSerial", index: "MainItemColorSerial", hidden: true }, 
      { name: "PatternCode", index: "PatternCode", hidden: true } 
    }); 

我的數據返回超過36個的記錄數據僅僅只顯示在jqGrid的第20頁記載: URL: 「/ CusURL/GetBom」,

public JsonResult GetBom(string styleCode, string styleSize, string styleColorSerial, string revNo) 
     { 
      try 
      { 
       var bom = _bom.GetBom(styleCode, styleSize, styleColorSerial, revNo); 
       return Json(bom.ToArray(), JsonRequestBehavior.AllowGet); 
      } 
      catch 
      { 
       return Json(new List<Bomt>().ToArray(), JsonRequestBehavior.AllowGet); 
      } 
     } 

是有可能顯示所有數據在jqGrid沒有分頁?

回答

1

的rowNum缺省值被設定爲20

可以設置的rowNum = 10000或使用「JSONP」結果爲負載與所有延遲加載DATAS的。

相關問題