0
I’m using AJAX to make a request and the return is a Partialviewresult. In the request, I am passing the personal model.
Someone knows how to help me?
CONTROLLER:
[HttpPost]
[Route("pessoa-gerenciar/change-forma-contato")]
public PartialViewResult ChangeFormaContato([FromBody] PessoaFormaContatoParametrosChangeViewModel pessoaFormaContatoParametrosChangeViewModel)
{
if (pessoaFormaContatoParametrosChangeViewModel == null)
{
Return //Retorne o erro: Falha ao realizar a requisição no servidor.
}
ViewBag.indice_new = pessoaFormaContatoParametrosChangeViewModel.RowIndice;
return PartialView("~/Views/Pessoa/PessoaFormaContato/_PessoaFormaContatoAdd.cshtml", _pessoaFormaContatoAppService.ChangePessoaContato(pessoaFormaContatoParametrosChangeViewModel));
}
AJAX:
$.ajax({
url: "/pessoa-gerenciar/change-forma-contato",
type: "POST",
data: JSON.stringify(pessoaFormaContatoParametrosChangeViewModel),
contentType: "application/json",
success: function (data) {
$this.closest(".row").replaceWith(data);
set_plugins_pessoa_forma_contato_run_time(rowIndice);
stopLoadModalInside();
},
error: function () {
stopLoadModalInside();
alert("Oops! Algo deu errado.");
}
});
You just want to return a message?
– Glenys Mitchell