У меня есть простая форма, которую я хочу отправить, когда я нажимаю на тег. Для этого я создал JQuery, как это:jQuery submit не работает, но кнопка отправки
jQuery(function(){
jQuery("#ci-submit-location-form").click(function() {
jQuery("#ci-location-search").submit();
});
});
По некоторым причинам я не вижу страницу после того, как представить, что я поставил в поле формы действий. Кажется, что страница просто «загружает». JQuery запускается, когда я получаю console.log, когда я помещаю его в click().
Однако простое поле отправки правильно заполняет форму и я попадаю на нужную страницу.
Что я упускаю из виду ?!
Вот DOM из моей формы:
<form action="restaurant-list.php" id="ci-location-search" method="GET">
<input type="text" class="ci-location-input" placeholder="Straße" />
<a href="" id="ci-submit-location-form" class="ci-submit-location-form" />Send</a>
<input type="submit" value="SUBMIT" /><!-- For testing purpose only -->
<div class="ci-clear"></div>
</form>
Спасибо за ответ. Но ti не исправляет проблему :( – phenomenia
Проверьте обновление. Есть встроенное закрытие якоря. – Jai
Отлично! Работает сейчас :) The e.preventDefault(); скучал. Спасибо! – phenomenia