Я делаю форму с кнопкой отправки в пользовательском HTML-коде Joomla, и я хотел бы остаться на той же странице после нажатия кнопки отправки.
Это возможно? Заранее спасибо.
Я делаю форму с кнопкой отправки в пользовательском HTML-коде Joomla, и я хотел бы остаться на той же странице после нажатия кнопки отправки.
Это возможно? Заранее спасибо.
Просто оставьте атрибут действия формы. Это отправит сообщение обратно на ту же страницу. Взгляните на этот вопрос и ответ: Хорошая практика использования пустой URL-адрес для атрибута действия HTML-формы? (действие=)
Если «оставаться на странице» означает, что страница не будет перезагружаться или будет загружена другая страница, то да, это вполне возможно. Я думаю, что лучший способ сделать это — заменить <input type=submit>
на <button>
, который вызывает функцию javascript, которая оценивает форму, отправляет данные через ajax и уведомляет пользователя об успешной отправке формы.