Есть список.
Значение 1
Значение 2
Значение 3
Значение 4
Значение 1 хочу чтоб мог заполнять только пхп скрипт
А все остальные значения доступны для заполнения.
Как можно реализовать вычислением или джава. запретить пользователю сохранять запись если поле список равно значение 1
Значение 1 убрать из списка не могу на нем завязана вся статистика и прочие процессы а также и сам менеджер может по ней фильтровать


Сообщений в теме: 3
#1
Отправлено 12 Май 2014 - 16:14
#2
Отправлено 12 Май 2014 - 16:35
if ($line['Список']=="Значение 1") $line['Список'] = "";
Самый простой вариант.
#3
Отправлено 12 Май 2014 - 19:00
CbCoder (12 Май 2014 - 16:35) писал:
if ($line['Список']=="Значение 1") $line['Список'] = "";
Самый простой вариант.
Поле список обязательное для заполнения поставил.
конструкция не работает(
Запись возможно сохранить в базу с пустым значением поля
Сообщение отредактировал ManFree: 12 Май 2014 - 19:12
#4
Отправлено 13 Май 2014 - 09:58
Тогда тоже самое через js в поле:
Соответственно, пользователю придется выбрать какое-либо значение кроме первого, иначе у него запись не сохранится (если поле обязательное для заполнения).
function onchange_{$one_field.id}() { if (document.getElementById('value{$one_field.id}').value=='Значение 1') { alert("Значение 1 выбрать нельзя! Выберите другое значение."); document.getElementById('value{$one_field.id}').value = ''; } } addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});
Соответственно, пользователю придется выбрать какое-либо значение кроме первого, иначе у него запись не сохранится (если поле обязательное для заполнения).
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных