$ _GET не передается в этой форме

0

Прежде всего, я не могу использовать атрибут action=''. Вот почему я использую on submit.

Вот мой код:

<form class="search" role="search" method="get" onsubmit="window.location.href='home.php?m=search&q='; return false;">
  <input type="text" placeholder="Rechercher..." name="s">
</form>

Как я могу получить свой входной контент после моего URL- onsubmit?

Может ли jQuery получить этот контент и поместить его в этот адрес? Как это сделать?

Благодарю.

  • 2
    отсутствующий атрибут действия
  • 0
    давай @Ejay первым делом он говорит: «Во-первых, я не могу использовать атрибут action = ''. Вот почему я использую при отправке».
Показать ещё 6 комментариев
Теги:

1 ответ

4
Лучший ответ

Я считаю, что ты хочешь

window.location.href='home.php?m=search&q='+this.s.value; return false

Возможно даже

window.location.href='home.php?m=search&q='+encodeURIComponent(this.s.value); return false

быть уверенным

Чтобы использовать действие формы, вы можете сделать

onsubmit="this.action='home.php?m=search'"

и измените имя = "s" на name = "q"

  • 0
    "-1, недостаточно jQuery": D
  • 0
    Lol .... Спасибо, что не -1 за это
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню