передать сериализацию jquery в контроллер asp mvc - PullRequest
0 голосов
/ 11 апреля 2019

передать сериализацию jquery в контроллер asp mvc с помощью Ajax Проблема, когда контроллер получает нулевое значение, несмотря на то, что клиентская сторона отправила значение (jquery)

1) Jquery Cod

 function saveParent() {
            var parrentArry = [];
            var formElement = document.querySelector("form");
            var formData = new FormData(formElement);
            var parent = {}  ;
            formData.forEach(function (value, key) {
                parent[key] = value;

            });
            parrentArry.push({parent});
            var data = JSON.stringify({
                parent: parrentArry });

            var dataType = 'application/json; charset=utf-8';
            $("#result").html(data);
            $.ajax({

                url: '/Admission/_AddAdmission',
                type: 'Post',
                contentType: "application/json; charset=utf-8",
                data: data,
                success: function (result) {

                    $("#result").html(result);
                }

            });

        }

код контроллера

 public JsonResult _AddAdmission([FromBody] Parent[] parent ,string child)
        {
            foreach (var P in parent)
            {
               Parent pm = new Parent();
               pm.Fname = P.Fname;
               pm.Lname = P.Lname;
               pm.Email = P.Email;


            }





            return new JsonResult();
        }

// после запуска получаем родительский объект с нулевым значением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...