Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не принимается поле SELECT, если оно disabled 
V
    Опции темы
igorold
Дата 17.4.2006, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 557
Регистрация: 22.12.2005
Где: Россия->Урал-& gt;Миасс

Репутация: 3
Всего: 17



Есть поле выборки приоритета, для некоторых пользователей, оно запрещено для изменения, т.е. для
них формируется оно так:
Код

........................................
<SELECT NAME="ProblemPriority" disabled>
    <option value="3">высокий </option>
    <option value="4">к отправке </option>
    <option value="1">низкий </option>
    <option selected value="2">обычный </option>
</SELECT>
.............................
<INPUT TYPE="Submit" NAME="Submit" VALUE="Применить">

но если он нажмет кнопку Применить, в данном случае возвращается значение 
ProblemPriority = 0, а не 2
там еще есть поля disabled и по всем возвращются пустые значения, а мне надо, 
чтобы эти значения не менялись ...  


--------------------
... у семи нянек 14 сисек ...  
Putin here, Putin there, Putin almost everywhere!
PM MAIL   Вверх
z-END
Дата 17.4.2006, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 4
Всего: 102



может имеет смысл тогда использовать такой вариант при генерации страницы:
Код

<SELECT NAME="XXProblemPriority" disabled>    
    <option value="3">высокий </option>    
    <option value="4">к отправке </option>    
    <option value="1">низкий </option>    
    <option selected value="2">обычный </option>    
</SELECT>
<INPUT type="hidden" name="ProblemPriority" value="2">

или, еще лучше на стороне сервера проверять, если прав нет, то автоматом присваивать нужные значения.
 


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
R.M.
Дата 17.4.2006, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 9
Всего: 30



Нет, disabled поля не читаются никак, вариант ставить не disabled а readonly но для поля select это вроде не катит. 


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
igorold
Дата 17.4.2006, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 557
Регистрация: 22.12.2005
Где: Россия->Урал-& gt;Миасс

Репутация: 3
Всего: 17



т.е. это не моя ошибка, а так и должно быть?
но это не совсем хорошо, т.е. получается, если я запрещаю поля на изменение,
то это не значит, что должно возвращаться то же значение ... фактически получается обнуление
... вот тебе и disabled ...
кстати параметр readonly для полей типа text работает нормально. ...

конечно, проще сделать через hidden, чем делать проверки на стороне сервера ... 

а readonly для поля select действительно не катит ...

спасибо всем за внимание  smile  


--------------------
... у семи нянек 14 сисек ...  
Putin here, Putin there, Putin almost everywhere!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0632 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.