Я хотел бы перенаправить на другую страницу в методе действий, когда, например, возникает определенное исключение или сбой авторизации. Это не проблема с обычными запросами, однако, когда запрос выполняется через Ajax, перенаправление не выполняется. Многие люди, кажется, предлагают мне отправить JavaScriptResult
и изменить document.location
, но я не уверен, что это лучшее решение. Есть ли альтернативные способы достижения этого? Благодарю.Как я могу перенаправить в ASP.MVC при выполнении запроса Ajax?
P.S. Я использую ASP.NET MVC v1.0.
Вы хотите страницу, на которой запрос был изменен? или пункт назначения вашего запроса AJAX? Если вы wnt браузер, чтобы изменить ответ ниже, это способ. –