【问题标题】:List Returns Json data have Error列表返回 Json 数据有错误
【发布时间】:2016-03-08 15:53:36
【问题描述】:

我在工作时遇到一个问题,当 List 返回更多数据时,它会显示错误。当列表返回超过 1000 条记录时,它显示“错误 500(内部服务器错误)”。当列表返回低于 1000 条记录时,它可以正常工作

我的代码是

function pageLoad() {
            $.ajax({
                url: '@Url.Action("RetrieveMSAccessLogin", "Student")',
                type: 'POST',
                dataType: 'json',

                data: JSON.stringify({ AttendanceDateFrom: $("#AttendanceDateFrom").val(), AttendanceDateTo: $("#AttendanceDateTo").val() , EmpId : $('#EmpId').val() , EmployeeId : $('#EmployeeId').val() }),

                contentType: 'application/json; charset=utf-8',
                success: function (data) {
                    successFunction(data);
                },
                error: function (result) {
                    alert(Error);                        
                },
                async: true,
                processData: false
            });
    }

在c#中

public ActionResult RetrieveMSAccessLogin(string AttendanceDateFrom, string AttendanceDateTo, string EmpId, string EmployeeId)
    {

        var msaccessdata = this.studentService.GetAllMSAccessData(AttendanceDateFrom, AttendanceDateTo, EmpId, EmployeeId);

        int ss = msaccessdata.Count();

        return Json(msaccessdata, JsonRequestBehavior.AllowGet);   }

【问题讨论】:

    标签: javascript c# jquery json model-view-controller


    【解决方案1】:

    替换:

                error: function (result) {
                    alert(Error);                        
                },
    

    与:

                error: function (result) {
                    alert(result);                        
                },
    

    这将警告真正的错误,而不是您看到的本机代码消息。您可以从那里进行调试。

    【讨论】:

      【解决方案2】:

      您正在提醒Error 函数。

      这正是Error 函数的样子。

      您可能想查看result 参数。

      【讨论】:

      • 返回少于1000条记录进入成功函数,超过1000条记录返回进入错误函数,是什么原因,新手请帮助我,我需要帮助跨度>
      • @user3622591:错误回调试图告诉您错误是什么,但您忽略了它。查看result参数。
      • 查看网络标签,看看你的服务器给你什么错误。
      猜你喜欢
      • 2016-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      相关资源
      最近更新 更多