Теперь у меня есть код, который вызывает контроллер с помощью 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