Как удалить строку 'GET?' из URL при отправке формы GET
Я работаю над функцией поиска. Когда пользователь вводит ключевое слово, он должен получить список брендов.
Текущий URL - 'http://127.0.0.1:8000/brand/list'
А если я ищу "bag", то должно быть "http://127.0.0.1:8000/brand/list?keyword=bag"
Но теперь это "http://127.0.0.1:8000/brand/list/GET?keyword=bag". Я хочу удалить 'GET?'. Как я могу это сделать? Я не знаю почему, но я не могу найти никаких решений для этого.
<section id="brand-list">
<form action="GET">
<input type="text" name="keyword">
<button>Search</button>
</form>
</section>
Спасибо!
Вы указали это как , это URL, на который будет отправлена форма, вы должны указать action="GET"method="GET", или просто ничего, так как это метод по умолчанию, так:
<section id="brand-list">
<form method="GET">
<input type="text" name="keyword">
<button>Search</button>
</form>
</section>