@Kagtaviy

Как вернуть ответ после успешного завершения функции ajax скрипту?

Здравствуйте, есть форма
<form method="POST" id="cnw" action="javascript:void(null);" onsubmit="call()">
                  <div class="form-group">
                    <label>1</label>
                    <input type="text" name="1" class="form-control" maxlength="20" placeholder="1">
                  </div>
                  <div class="form-group">
                    <label>2</label>
                    <input type="text" name="2" class="form-control" placeholder="2">
                  </div>
                  <div class="form-group">
                    <label>3</label>
                    <textarea class="form-control" name="3" rows="3" maxlength="63" placeholder="3" style="margin: 0px -0.5px 0px 0px; height: 98px; width: 487,5px;"></textarea>
                  </div>

                  <button type="submit" class="btn btn-default">Отправить</button>
                </form>

И ajax скрипт:
function call() {
    var msg   = $('#cnw').serialize();
        $.ajax({
          type: 'POST',
          url: 'mcnews',
          data: msg,
          success: function(data) {
            aler('Окей')
          },
          error:  function(xhr, str){
      alert('Возникла ошибка: ');
          }
        });
    }

Потом я обрабатываю в go формы, передаю в бд и после успешного завершения мне нужно вывести alert.
Подскажите пожалуйста, как это осуществить?
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
fastpars
@fastpars
func(w http.ResponseWriter, r *http.Request) {
// ...

// OR
	w.Header().Set("Content-Type", "text/plain")

// OR
	w.Write([]byte("This is an example server.\n"))

// OR
	fmt.Fprintf(w, "%s", "some string")
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы