![]() |
Проблема с селектом
Как сделать так, чтобы при загрузке страницы проверялось бы совпадение значений и если совпадает поставить в option selected="true"???
Вывод списков PHP код:
PHP код:
PHP код:
PHP код:
$array['model'] = ячейка из выбранной строки из первой таблицы $model['model_p'] = ячейка из второй таблицы, из которой формируется список Может я плохо объясняю, но ответа в просторах интернета я пока не нашел ((((( |
Цитата:
|
Честно?, никакого. Но именно такой вариант я нашел на AJAX`e.
Но к делу это не относится. |
Цитата:
PHP код:
Попробовал так PHP код:
Не понимаю... |
Цитата:
сравнивайте внутри цикла, где создается option |
Цитата:
Цитата:
Дело в том что $array['model'] выбирается из БД по выбранному ID, и как его правильно передать в другой файл, я не понял. |
Передать можно при помощи $_POST и input (hidden), но основная проблема то остается, интерпритар считает что:
2=1 2=2 2=3 2=4..... 2=11 Это результат работы: PHP код:
Цитата:
Только array_key_exists мне вывел 2=2, но его, как мне кажется, невозможно использовать, так как результат функции тоже постоянно истинный ( Условный оператор я поместил в цикл while, но создается ощущение что он исполняется только один раз, или он сравнивает не значения??? |
Цитата:
Багов в if быть не может. |
В первом списке таки получилось:
PHP код:
![]() Во втором пока никак не получается ((((, плюс к этому нужно сделать так чтобы при обращении к странице сразу выводились selected во всех списках при совпадении, но обращение ко второму списку происходит только после выбора в первом списке (((( Хотелось бы чтобы выглядело так: ![]() Но такой результат я могу получить написав так: PHP код:
Вы часом в AJAX не разбираетесь? |
Не нашел выхода в плане автоматической подгрузки при загрузке страницы, т.к. там используется onChange, сделал по другому:
Index.php PHP код:
PHP код:
|
Время: 18:39. |
Время: 18:39.
© OSzone.net 2001-