Я новичок в Ajax! У меня есть удаления JsonResult с этим определением:Позвоните JsonResult через Ajax в MVC
[HttpPost]
public JsonResult Delete(ContactViewModel contactUsViewModel)
{
if (ModelState.IsValid)
{
_contactUsService.Remove(contactUsViewModel.Id);
}
return Json("");
}
Я хочу назвать это действие в PopUp модальный через AJAX вызова, что я должен писать на это так:
<div>
@Html.ActionLink("Delete", "Delete", "Contact", new { contactId = Model.Id }, null)
</div>
<script>
$(function() {
$("#test").click(function() {
$.ajax({
url: '@Url.Action("Delete", "Contact")'
});
});
})
</script>
как я могу назовите это jsonresult?
вы уже называют его. то, что вы не делаете, отправляет или захватывает результат json. –
Я знаю, что я правильно, но страница не найденное исключение! –
Как я могу вызвать операцию удаления без какого-либо получения jsonresult? Я хочу называть пост jsonresult –