Есть список.
Значение 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});
Соответственно, пользователю придется выбрать какое-либо значение кроме первого, иначе у него запись не сохранится (если поле обязательное для заполнения).
Количество пользователей, читающих эту тему: 5
0 пользователей, 5 гостей, 0 анонимных













