@webseodesigner

Отправка без перезагрузки, спиннер и очистка полей?

Пробую создать форму добавления товаров на сайте.
Необходимо сделать отправку формы без перезагрузки страницы, во время загрузки фотографий запустить спиннер, по окончанию процесса загрузки вывести сообщение о успешно \ не успешно.
Во всех примерах отправки без перезагрузки используется три файла и следующий js код:
url:     url, //url страницы (obrabotchik_form.php)
        type:     "POST", //метод отправки
        dataType: "html", //формат данных

В моём случае есть два файла, яваскриптовый и пхп с хтмл формы.
У меня страница вида:site.com/forma
url: "" \ "forma" \ "/forma" не работает
html код страницы и php код обработчика формируются cms
При отправке post с кнопки button всё обрабатывается отлично, но если прикручивать яваскрипт то в "url" нужно прописывать путь к файлу обработчику, а мне нужно отправлять пост запрос на текущую страницу сайта.
  • Вопрос задан
  • 195 просмотров
Пригласить эксперта
Ответы на вопрос 2
irishmann
@irishmann
Научись пользоваться дебаггером
Ответ написан
Комментировать
svistiboshka
@svistiboshka
живые веб интерфейсы
<form>
  <button>submit</button>
</form>

Вешать событие не на button.onclick а на form.onsubmit
Ответ написан
Ваш ответ на вопрос

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

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