|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.11.2015, 10:47 | #11 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Вариант на чистом Javascript:
Код:
Код:
Последний раз редактировалось Andkorol; 25.11.2015 в 10:59. |
04.12.2015, 08:38 | #12 |
Пользователь
Регистрация: 23.11.2015
Сообщений: 19
|
Andkorol, не работает код, может ошибка где-то у меня?
PHP код:
|
04.12.2015, 08:39 | #13 |
Пользователь
Регистрация: 23.11.2015
Сообщений: 19
|
прододжение ...
Код HTML:
<div class="info"> <a href="/"><div class="logologo"></div></a> <form action="<?=$cities[$t_of_gorod]['url']; ?>" method="GET" id="mainform" style="margin:2em 0 0;"> <input class="button" type="submit" style="background: url(/images/search_button.png) no-repeat #00AAD1; background-position: center; background-size: 80px;" value="" /> <div class="poisk" style="border: 2px solid #00AAD1;"> <div class="vybor" style="border-right: 1px solid #00AAD1;"> <select class="vybor" id="target" ><? echo $sel;?></select> <div class="minibut"></div> </div> <div class="vybor_sferi" style="border-right: 1px solid #00AAD1;"> <? echo $t_of_work;?> <div class="minibut"></div> </div> <div class="vybor_gorod" style="border-right: 1px solid #00AAD1;"> <select name="t_of_gorod" id="t_of_gorod" onchange="changeCity();"> <?php foreach ($cities as $key => $city) { $selected = ($key == $t_of_gorod) ? 'selected="selected"' : ''; echo '<option value="' . $key . '" ' . $selected . '>' . $city['title'] . '</option>'; } ?> </select> <div class="minibut"></div> </div> <input class="search1" type="text" name="likesearch" placeholder="Поиск..." value="<?echo $likesearch;?>"/> <div style="display:none;"> <input type="text" name="sort_by" value="<?echo $sort_by1;?>"> <input type="text" name="education_level" value="<?echo $education_level1;?>"> </div> </div> <input class="button" id="srccc" type="send" value="" /> </form> <script> PHP код:
Код HTML:
<div class="all_block"> <!--<a href="#" class="extended_src">Расширенный поиск</a>--> <?locate_resume_or_vacancy($send_login, $send_password, $type_of_client);?> </div> </div> <div class="navigation"> <? navigation($navigation);?> </div> PHP код:
Последний раз редактировалось Stilet; 04.12.2015 в 09:52. |
04.12.2015, 08:48 | #14 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
Казань рулит )))))
|
04.12.2015, 09:32 | #15 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Старый код свой убери из скрипта – он уже не нужен, но его действия перебивают action формы:
Цитата:
|
|
04.12.2015, 11:15 | #16 |
Пользователь
Регистрация: 23.11.2015
Сообщений: 19
|
Andkorol, убрал, все равно, если выбираю москву, то подставляется москва, если санкт-петербург, то подставляется казань, если казань, то снова москва
|
04.12.2015, 12:00 | #17 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Код работает, 100%.
Вот смотри – я просто скопировал фрагменты из твоего же кода в отдельный скрипт: PHP код:
Повторю – это фрагменты из твоего кода, и они отлично работают. |
04.12.2015, 12:28 | #18 |
Пользователь
Регистрация: 23.11.2015
Сообщений: 19
|
Andkorol, спасибо большое, точно, нашел, сделал.
PHP код:
Как теперь возможно, чтобы после названия города подставлялось vacancy или резюме при выборе в select Andkorol, помоги снова пожалуйста Последний раз редактировалось Stilet; 09.12.2015 в 10:01. |
07.12.2015, 13:53 | #19 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Не вижу твоих попыток.
У тебя же есть пример уже, как это реализовано. Сделай функцию, которая будет формировать action для формы при изменении в любом из списков – получать выбранные в списках значения, и из них формировать URL. |
07.12.2015, 14:25 | #20 |
Пользователь
Регистрация: 23.11.2015
Сообщений: 19
|
Попытки были, и не одна. вот пытаюсь по аналогии сделать, но не выходит, подставляет просто /vacancy без городов
Andkorol, вот код: PHP код:
Код HTML:
<div class="info"> <a href="/"><div class="logologo"></div></a> <form action="<?=$cities[$t_of_gorod]['url']; ?><?=$vr[$t_of_v]['url']; ?>" method="GET" id="mainform" style="margin:2em 0 0;"> <input class="button" type="submit" style="background: url(/images/search_button.png) no-repeat #00AAD1; background-position: center; background-size: 80px;" value="" /> <div class="poisk" style="border: 2px solid #00AAD1;"> <div class="vybor" id="t_of_v" onchange="changeVak();" style="border-right: 1px solid #00AAD1;"> <select class="vybor" > <?php foreach ($vr as $key => $vak) { $selected2 = ($key2 == $t_of_v) ? 'selected="selected"' : ''; echo '<option value="' . $key2 . '" ' . $selected2 . '>' . $vak['title'] . '</option>'; } ?> </select> <div class="minibut"></div> </div> <div class="vybor_sferi" style="border-right: 1px solid #00AAD1;"> <? echo $t_of_work;?> <div class="minibut"></div> </div> <div class="vybor_gorod" style="border-right: 1px solid #00AAD1;"> <select name="t_of_gorod" id="t_of_gorod" onchange="changeCity();"> <?php foreach ($cities as $key => $city) { $selected = ($key == $t_of_gorod) ? 'selected="selected"' : ''; echo '<option value="' . $key . '" ' . $selected . '>' . $city['title'] . '</option>'; } ?> </select> <div class="minibut"></div> </div> <input class="search1" type="text" name="likesearch" placeholder="Поиск..." value="<?echo $likesearch;?>"/> <div style="display:none;"> <input type="text" name="sort_by" value="<?echo $sort_by1;?>"> <input type="text" name="education_level" value="<?echo $education_level1;?>"> </div> </div> <input class="button" id="srccc" type="send" value="" /> </form> Последний раз редактировалось Stilet; 09.12.2015 в 10:00. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите разобраться | МаксMorfey | Общие вопросы по Java, Java SE, Kotlin | 1 | 21.12.2009 13:15 |
Помогите разобраться | pashka | Общие вопросы C/C++ | 9 | 31.05.2009 00:37 |
Помогите разобраться в С++ | saleens7 | Общие вопросы C/C++ | 5 | 09.01.2009 17:08 |
Помогите разобраться! | Кот | Microsoft Office Excel | 3 | 14.08.2007 19:48 |