2016-11-24 2 views
0

У меня есть форма, и я хочу настроить фокус на сообщение о состоянии при отправке формы.Как узнать форму, отправленную на загрузку страницы?

Я пробовал следующий код.

$('form').on('submit', function(){ 
    $('.messages--status').focus(); 
}); 

Но проблема в том, что при отправке формы перезагрузка страницы и, следовательно, мой код не работает.

Есть ли способ найти на странице перезагрузку, чтобы форма была отправлена?

Так что я могу установить фокус на сообщение о состоянии на основе этого условия?

+0

Вы отправляете свою форму с помощью метода 'GET' или' POST'? – Alexis

+0

Я отправляю форму с POST – Ahmad

+0

Какой язык вы используете на стороне сервера? – Alexis

ответ

0

Приложите параметр запроса к своему URL и покажите сообщение на основе этого.

Например. предположим, что ваш шаблон действия формы - www.foo.com/form/submit, затем сделайте это, www.foo.com/form/submit?submitted,

поэтому при загрузке страницы вы можете проверить, есть ли представленный URL-адрес или нет.

Смежные вопросы