[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: option disabled
Страницы: 1, 2
pava467
<option disabled="<?PHP $row["oblast"]?>" name="oblast" value="<?PHP echo($ob[$i]); ?>"><?PHP echo($ob[$i]);?></option>

не работает, как disabled сделать правельный сдесь?
waldicom
может стоит постваить echo ?

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
pava467
<option disabled="<?php echo $row['oblast']?>" name="oblast" value="<?PHP echo($ob[$i]); ?>"><?PHP echo($ob[$i]);?></option>

так не работает. выводит пустой селект, по умолчанию пустота, а когда его выбираб, открываеться список, но он серый и не активный, гдето ошибка
killer8080
Цитата (pava467 @ 30.03.2013 - 15:21)
так не работает. выводит пустой селект, по умолчанию пустота, а когда его выбираб, открываеться список, но он серый и не активный, гдето ошибка

ну так сам же все опшины по отключал biggrin.gif
pava467
и что делать?
killer8080
Цитата (pava467 @ 31.03.2013 - 15:38)
и что делать?

убрать атрибут disabled, и вставлять его только там, где надо smile.gif
pava467
я уже все варианты перепробывал, ничего не получаеться, а можно пример?
killer8080
pava467
для начала объясни какие опшины тебе нужно блокировать? По какому признаку?
pava467
мне нужно что бы при переходе на страницу открывался селект, и в нем по умолчанию было уже выбрано из списка то что передалось ему из
$row['oblast']
, но что бы была возможность поменять в селекте на то что сдесь
<?PHP echo($ob[$i]);?>
killer8080
Цитата (pava467 @ 31.03.2013 - 16:10)
мне нужно что бы при переходе на страницу открывался селект, и в нем по умолчанию было уже выбрано из списка то что передалось ему из

вот с этого и надо было начинать, тебе нужен был атрибут selected, а не disabled
<option<?= ($row["oblast"] == $ob[$i]) ? ' selected="selected"' : ''?>" value="<?=$ob[$i]?>"><?=$ob[$i]?></option>
pava467
а теперь значение передалось правельное, но выбрать больше нечего, список пуст, только то значение которое передалось
killer8080
Цитата (pava467 @ 31.03.2013 - 17:35)
а теперь значение передалось правельное, но выбрать больше нечего, список пуст, только то значение которое передалось

код показывай
denisdangerous
Цитата (pava467 @ 30.03.2013 - 17:03)
<option disabled="<?PHP $row["oblast"]?>" name="oblast" value="<?PHP echo($ob[$i]); ?>"><?PHP echo($ob[$i]);?></option>

не работает, как disabled сделать правельный сдесь?

оно и не будет работать, нет никаких
 disabled=
есть просто свойство
 disabled
тоже самое касается и selected.

как то так должно быть
<option <?php if ($row['oblast']==$obj[$i]) echo 'selected'; ?> value="<?php echo $obj[$i]; ?>"><?php echo $obj[$i]; ?></option>
pava467
Цитата (denisdangerous @ 1.04.2013 - 11:25)
Цитата (pava467 @ 30.03.2013 - 17:03)
<option disabled="<?PHP $row["oblast"]?>" name="oblast" value="<?PHP echo($ob[$i]); ?>"><?PHP echo($ob[$i]);?></option>

не работает, как disabled сделать правельный сдесь?

оно и не будет работать, нет никаких
 disabled=
есть просто свойство
 disabled
тоже самое касается и selected.

как то так должно быть
<option <?php if ($row['oblast']==$obj[$i]) echo 'selected'; ?> value="<?php echo $obj[$i]; ?>"><?php echo $obj[$i]; ?></option>

так не работает, выводит ваще пустой узкий список список
killer8080
Цитата (killer8080 @ 1.04.2013 - 08:52)
код показывай

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.