Asp.net MVC Переадресация на другой вид с текущей страницы просмотра с помощью ajax-вызова
0 Gokul [2018-06-14 08:53:00]
Мне нужно вызвать другое представление из моего текущего представления, я попытался использовать вызов ajax и смог вызвать параметр action и pass, и это представление получает привязку с загруженными данными, но все равно остается на той же странице, я новичок в ajax так что я хочу, чтобы кто-нибудь мог вести меня, что я делаю
$.ajax({
type: 'GET',
async: false,
url: "@Url.Action("BookingSearchFX", "AddBooking")",
contentType: 'application/json',
data: { id: id },
cache: false,
dataType: "html",
success: function (data) {
SetData(data);
},
error: function (httpRequest, textStatus, errorThrown) {
alert("Error: " + textStatus + " " + errorThrown + " " + httpRequest);
}
});
И я уже использовал другую форму submit, поэтому я не смогу использовать форму submit и try location.href= '@Url.Action("AddBooking", "BookingSearchz")? Id =' + id
но это бесполезно
javascript asp.net-mvc asp.net-ajax
1 ответ
0 Решение Ankit Sahrawat [2018-06-14 09:06:00]
В функции успеха вашего вызова ajax используйте ниже для redireccting для другого представления:
window.location.href = "/controller/action?id=" + id;