Отправка сообщения jQuery AJAX в PHP-скрипт несколько раз

StackOverflow https://stackoverflow.com/questions/7382995

Вопрос

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

Я хотел бы иметь возможность сделать несколько отправок с распространением новых данных в текущий элемент.Что мне не хватает.

Вот моя первая страница form.php

родовое слово

а вот моя вторая страница formPost.php

родовое слово

Я хочу иметь возможность повторно использовать одну и ту же форму для отправки нескольких форм, оставаясь на той же странице и имея данные в одном блоке div без обновления страницы.Любые идеи

Это было полезно?

Решение

Попробуйте это:

родовое слово

Я проверил это, и он работает у меня локально.Надеюсь, это поможет!

Другие советы

Вы подтверждаете, что действие привязано к форме, которая существует, когда документ готов (поскольку он находится в document.ready).Однако ваш PHP-скрипт заменяет эту форму другой формой, поэтому форма, к которой привязана проверка, больше не существует.Когда вы связываете события, вы можете использовать что-то вроде живой привязки , чтобы обойти это.Однако вы, вероятно, не сможете использовать это с плагином проверки.На самом деле вам следует написать свой ответ на другой элемент.

Итак, примерно так:

родовое слово

а потом просто

родовое слово
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top