У меня 2 html-файла принадлежат двум разным контроллерам
Это относится к действию Index для RegistrationController
Index.html
<div class="signup-small-font pull-right"><a href="/Account/ResetPassword">Forgot password?</a></div>
Когда вы перейдете по этой ссылке, он перейдет по этому URL и сделает запрос, чтобы получить представление о действии ResetPassword AccountController и получить resetPAssword.html
Теперь, что мне нужно, прежде чем делать этот запрос, мне нужно добавить пользовательский заголовок в запрос на стороне сервера.
Я использовал ajax javascript:
function appendHeader(urlCulture){
$.ajax({
type: 'GET',
url: urlCulture,
headers: {
"Culture": 'zh'
},
})
}
Что я должен сделать в якорной ссылке index.html, чтобы вызвать эту функцию, прежде чем запрашивать resetPassword.html
Как и то, что я хочу, когда я нажимаю на него, он перейдет к Account / Resetpassword и будет использовать ответ, полученный из файла javascript, вместо обычного ответа