Можно ли вызвать контроллер с помощью Jquery Ajax и загрузить модель в View (не в частичном представлении) - PullRequest
0 голосов
/ 26 апреля 2018

Теперь у меня есть код, который вызывает контроллер с помощью ajax, и он работает нормально. Моя проблема сейчас, когда я собираюсь загрузить модель в представлении. У меня была ошибка jquery. Обратите внимание, что я снова использую вид для загрузки модели

Код Ajax

$.ajax({
                    type: 'POST',
                    url: '@Url.Action("GetEmployeeDetails", "Employee")',
                    contentType: "application/json; charset=utf-8",
                    dataType: 'json',
                    cache: false,
                    success: function (data) {
                        //how to load the data in the index view?
                    },
                    error: function () {
                        alert("Connection Failed. Please Try Again.");
                    }
                });

В контроллере сотрудника

[HttpPost]
public ActionResult GetEmployeeDetails()
{

    var model = new EmployeeDetails();//  I got the logic inside of this

   //reused the existing view
   return View("Index", model);
}

Я отлаживаю его, и я подтвердил, что могу перейти, пока при возврате модели в View не возникнет ошибка в AJAX

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