У меня есть вызов ajax для API, который добавляет данные в базу данных, я хотел бы, чтобы функция успеха вызывала контроллер с методом действия, отличным от параметра, полученного из ответа на вызов API.Как я могу это сделать
Ajax Call
$.ajax({
//Url should contain the method you want to run
url: "/api/ApiTest",
//Method will be one of the REST API verb
method: "POST",
//These are all the parameters to be passed to method for rest api
data:viewModel,
dataType: 'json',
success: function (data) {
var bookingIDParam = data.Booking.BookingID
window.location.href = '@Url.Action("BookingInfo", "Booking", new { BookingID = bookingIDParam })';
},
error: function () {
alert("Error occured!!")
}
});
Я получаю сообщение об ошибке "Имя 'bookingIDParam' не существует в текущем контексте
Как я могу позвонить другомуконтроллер / перейти к URL с методом действия с параметром из ответа.