powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Подскажите юному падавану как решить поэлегантнее задачку
10 сообщений из 10, страница 1 из 1
Подскажите юному падавану как решить поэлегантнее задачку
    #37957464
SQL-Talker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть две формы:
1. на первой производится поиск по справочнику организаций по ИНН
2. на второй информация по закупкам и среди прочего колонка с ИНН организации.
так вот, ИНН выводится в виде кнопки и нужно чтобы по нажатию на нее открывалась страница результата поиска из первой формы, т.е. как быдто зашли на первую форму, указали ИНН и нажали на кнопку "Найти".

Сейчас я сделал это так: на второй форме нарисовал скрытые инпуты с теми же именами что и у инпутов в первой форме и, при нажатии на кнопку с ИНН, скриптом заполняю эти скрытые инпуты и вызываю submit.
Свойство "action" у обеих форм указывает на одну и ту же страницу.

Все это, конечно, работает, но как-то мне все это кажется кривоватым способом. Может кто подскажет как покрасивее это сделать?
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957485
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аяксом? собственно на то и придуман, чтобы обновить контент части страницы не трогая остальное.
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957500
SQL-Talker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я видимо непонятно написал, обе формы на разных страницах, экшн первой формы указывает на свою страницу, а экшн второй указывает на страницу первой.
Никакий аяксов, я и слов то таких пока не знаю)) На php.
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957518
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так тогда какая разница как? Ваша задача - отдать серверу данные и получить уже результаты поиска. Данные можно отдать get-ом (параметры в url-е) или post-ом (как вы - в полях). Обычно параметры поиска принято в параметрах запроса передавать. Но разумеется, это может быть и не приемлимо, и неудобно (может быть). Потому в скрытых полях ничего страшного нет.
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957528
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.: Т.е. ожидается, что по нажатию на кнопку будет ченить типа /details.php?inn=11111111 вместо выполнения скрипта, заполняющего форму и последующего сабмита.
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957550
SQL-Talker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Edd.DragonP.S.: Т.е. ожидается, что по нажатию на кнопку будет ченить типа /details.php?inn=11111111 вместо выполнения скрипта, заполняющего форму и последующего сабмита.
Возможно и так. Просто, мне показалось мое решение не совсем элегантным. Ну, может я неправ и это решение единственно верное.
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957570
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL-Talker, оформите ссылку в виде кнопки и при клике пусть будет переход по адресу, как Edd.Dragon предлагает: /details.php?inn=11111111
И не надо никаких скрытых инпутов и скриптов :)
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957579
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL-Talker, кстати Вы первой форме что-ли спецом задали method="POST"?
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957764
SQL-Talker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANASQL-Talker, кстати Вы первой форме что-ли спецом задали method="POST"?
В общем-то да. GET под запретом у нас))
...
Рейтинг: 0 / 0
Подскажите юному падавану как решить поэлегантнее задачку
    #37957778
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL-Talker,

О, юный падаван, Не ИНН по ищи, а ИНН+КПП по.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Подскажите юному падавану как решить поэлегантнее задачку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]