Как исправить этот ajax-запрос, чтобы перестать давать сбой в MVC5 - PullRequest
0 голосов
/ 22 апреля 2019

Я похож на ajax-запросы, чтобы заставить работать другую информацию базы данных.Возможно, что-то незначительное, что вызывает проблему.Каждый раз, когда я выполняю эту функцию, происходит сбой и выдается предупреждение.

Возвращает 13 пользовательских записей, хранящихся в моей базе данных. Во время отладки я вижу, что все эти 13 записей верны.

Моя диссертация должна быть в пятницу, поэтому любая помощь с этим будет очень признательна.

 function FetchUsers() {
                userinfo = [];
                $.ajax({
                    type: "GET", url: "/home/GetUsers",
                    success: function (data) {
                        $.each(data, function (i, v) {
                            userinfo.push({
                                usersId: v.UserID,
                                username: v.Username,
                            });
                        })
                    },
                    error: function (error) {
                        alert('failed - error 01.000x unable to load users');
                    }
                })
            }
        public JsonResult GetUsers()
        {
            using (MyDatabaseEntities1 dc = new MyDatabaseEntities1())
            {
                var users = dc.Users.ToList();

                return new JsonResult { Data = users, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
            }
        }
...