Я занимаюсь разработкой проекта MVC, c #, в visual studio.У меня кнопка запускает модал.Кнопка имеет «onclick», который вызывает функцию Ajax, которая возвращает данные из метода действия в контроллере для модального HTML. Когда я устанавливаю точку останова для метода действия в контроллере, появляется модальное всплывающее окно.Когда я удаляю точку останова, она не работает, и Chrome сообщает «Unchecked runtime.lastError: Порт сообщения закрыт до получения ответа.»
// нажатие кнопки на кнопке.
onclick="GetPersonel(@item.Id);
// Метод ajax в сценариях @section
function personelGetir(personelId) {
$.ajax({
type: "GET",
url: '@Url.Action("Update")?personelId=' + personelId,
success: function (data) {
$(".ModalUpdate").html(data);
}
});
// метод действия в контроллере
public ActionResult Update(int personelId)
{
var model = new PersonelSaveViewModel
{
Personel = _personelService.GetUserById(personelId),
};
return PartialView("_UpdatePartial", model);
}