首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jqGrid未能加载数据

jqGrid未能加载数据
EN

Stack Overflow用户
提问于 2014-11-06 13:14:02
回答 1查看 73关注 0票数 2

嗨,我有一个简单的actinReault,它返回jsonResult。方法如下。

代码语言:javascript
运行
复制
[HttpPost]
    public  JsonResult AllEmployees()
    {
        EmployeeService employeeService = new EmployeeService();
        List<EmployeeViewModel> employeesViewMod = employeeService.allEmployee();
        var AllEmpObjects= JsonConvert.SerializeObject(employeesViewMod); 
        return Json(AllEmpObjects);
    }

我们可以在来自DB的AllEmpObjects上调试和查看数据。

“{\”FirstName\:\“shuvo\”,\"LastName\":\"ahmed\",\“Address2 1”:\“110,uttra\",\”Address2 2\“:\”mymansing\“,\"HomePhone\":1234,\”MobileNo“:2345,\”suvo@yahoo.com\“:\”suvo@yahoo.com\“,\”道布“:”10/01/1977“,\”StartDate“:”2013年-10-01T00:00“,\"InitialSalary\":0,\"AccHolderName\":null,\"BankName\":\"brac\",\"Brunch\":\"uttra\",\"AccountNo\":1234567890,\"PositionDDLId\":0,\"MarriageStatDDLId\":0,\"PositionIdString\":\"Md\",\“MarriageIdString”:\“MarriageIdString\”:\“已婚\”}

我的JS文件负责使用jqGrid显示数据:

代码语言:javascript
运行
复制
function allEmployeeFunc() {
  $("#list").jqGrid({

          url: "/Employee/AllEmployees",
          datatype: "json",
          mtype: "POST",
        colNames: ["First name", "Last Name", "phone", "Mobile", "Email", "status"],

        colModel: [
        { name: "FirstName", width: 55 },
        { name: "LastName", width: 90 },
        { name: "HomePhone", width: 80, align: "right" },
        { name: "MobileNo", width: 80, align: "right" },
        { name: "Email", width: 80, align: "right" },
        { name: "MarriageIdString", width: 150, sortable: false }
    ],
        pager: "#pager",
        rowNum: 10,
        rowList: [10, 20, 30],
        sortname: "invid",
        sortorder: "desc",
        viewrecords: true,
        gridview: true,
        autoencode: true,
        caption: "Detail of all EMPLOYEE",
}); 

}

不幸的是,输出中没有数据,但是网格的内部是空的。有人能帮忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-06 17:47:01

你应该把线移开

代码语言:javascript
运行
复制
var AllEmpObjects= JsonConvert.SerializeObject(employeesViewMod);

,并将return Json(AllEmpObjects);替换为

代码语言:javascript
运行
复制
return Json(employeesViewMod);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26780431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档