У меня есть действие контроллера, например, create (), которое возвращает emptyresult () после выполнения некоторой серверной работы. я называю свое действие create () через ajax. Теперь, если фоновая работа успешна, я хочу сделать что-то обратно в JQuery в AJAX успеха Как мне это сделать?
public ActionResult Create(string id)
{
//does something
return new EmptyResult();
}
и я хочу сделать что-то в моей части успеха ajax сейчас
$.ajax({
type: "POST",
url: "@Url.Action("Create", "controller")",
data: "{Id:'" + id + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
cache: false,
success: function (response) {
alert();
$("#getoptionSp").empty();
$("#getoptionSp").append("<div>Pending<div>");
},
error: function () {
}
})
Я хочу изменить интерфейс с помощью jquery. Как я могу это сделать, если действие возвращает пустой результат. я не могу вернуться посмотреть, это будет сложнее для кода.