ОБСУЖДЕНИЕ

Помогите с кнопками

9 сообщений0 просмотровЗакрыта
#1
Приветствую, друзья. Всех с наступившим новым годом.
Суть вопроса такова, в каждом устройстве андроид есть кнопки навигации.
Когда жопустив сидишь на странице в переписке или в комментариях, пишешь сообщение, далее отправляешь, одно сообщение или несколько, после отправки, жамкаешь на кнопку возврата (back) и в зависимости от того сколько сообщений отправил, при каждом нажатии получается что обновляется страница с формой отправки столько раз, сколько отправил что либо.
Вопрос: как сделать в коде и что прописать, что бы при нажатии этой кнопки, возвращало обратно на страницу, с которой мы переходили на форму отправки, а не обновлялась сначала страница по несколько раз, а потом только возвращалось обратно. Допустим как в контакте в диалоге, написал кому то пару тройку сообщений, нажал обратно и сразу вышло в список всех переписок, а не так что бы обновлял диалог по несколько раз, а потом только выходило обратно. Надеюсь я более менее понятно сформировао свой вопрос.
#2
там просиходит отправка сообщений через JS, т.е. обновляется лишь блок на странице, без отправки формы
#3
LVC2, Ну а как сделать так, что бы потом при нажатии кнопки возврата, отправляло обратно на страницу с которой пришли и перед этим не обновляло страницу столтко раз, сколько было сообщений?
#4
CODE

 <a href="javascript:history.back()">Вернуться назад</a>

#5
LVC2, Я имел ввиду не отдельно кнопку сделать, а так что бы кнопкой нижней панеле на телефоне
#6
т.е. на телефоне нажал назад и тебя перекидывает на предыдущую страницу не показывая повторной отправки формы?
#7
тебе нужно почитать про то как устроен AJAX с использованием jQuery,
PHP

function sendForm() {
    var post = $('#ajax-form').serialize();
    $.ajax({
    type: 'POST',
    url: selfPath,
    data: post,
    success: function(data) {
      $('#postSrc').val('');
      getAjax();
    },
    error:  function(xhr, str){
      alert('Возникла ошибка: ' + xhr.responseCode);
    }
  });
}




что то на подобие такого
#8
LVC2, А где это прописать?
#9
Тему закрыл SwiftKey!
Причина: Решено