Показать сообщение отдельно
  #39 (permalink)  
Старый 18.11.2017, 03:22
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от ivan899
У одой формы идет:
/component/search/?search=текст
У второй:
/component/jshopping/search/result вообще без какого либо текста
Без текста сервер просто ничего не найдет. Первый это поиск, как и должен быть, то есть GET запрос, второе не известно что, но передаваемое методом POST, а не потому, что без какого либо текста.

С этого надо было начинать тему, а не о двух формах. Если вы подмените action формы на эти адреса, то работать не будет по причине того, что разные методы запроса ожидает сценарий (если /component/jshopping/search/result это поиск). То есть наряду со сменой адреса, имени поля запроса, нужно еще менять и метод передачи формы. Вам Nexus показывал код который меняет и имя поля, добавьте в него еще и смену метода запроса и будет работать. А кнопки submit в скрытые элементы не прячьте, нужна всего одна и без обработчика.

Последний раз редактировалось laimas, 18.11.2017 в 03:52.
Ответить с цитированием