У меня есть форма ajax, которую я хотел бы запретить предварительно выполнить действие при отправке и перепробовал множество методов, но ничего не работает.Мой первый метод был:
return false;
, а затем я попытался
event.preventDefault();
событие, являющееся именем обратного вызова или как вы его называете.
function(event) {
event.preventDefault();
};
Вот HTMLЯ использую прямо сейчас:
<form class="main_search" method="POST" action="ajaxsearch.php">
<input type="text" class="editable" placeholder="Search">
</form>
Вот тестовый JavaScript, который я настроил:
$('.main_search').submit(function(event) {
event.preventDefault(console.log(event)); //Log the event if captured
});
Ни один из методов не работает, но странная часть заключается в том, что они работают с разными вещами, такими как кнопки, но онине работай над этой формойЯ что-то здесь упускаю?Спасибо!