Страница 1 из 1

Скрипт для обязательного заполнения результата при статусе готов.

Добавлено: 27 ноя 2023, 11:11
Morfei
Здравствуйте.

Подскажите пожалуйста такой момент? Нашел тут на форуме вариант скрипта для обязательного заполнения поля в зависимости от статуса.

Код: Выделить всё

function setRequired(){
  if ($("#fields_234 option:selected").text() !== 'Готов') { 
       $("#fields_235").removeClass('required').removeClass('error').addClass('valid');
    } else {
       $("#fields_235").addClass('required');
   }
}

$("#fields_234").on('change', function(){
	setRequired();
});
	setRequired();
Добавил его в форму. И при редактировании и заполнении через форму он работает. А вот если редактировать прямо из таблицы то этот скрипт не работает. И получается что можно ставить любой статус и запись сохраняется. Как решить такую проблему? :?

Re: Скрипт для обязательного заполнения результата при статусе готов.

Добавлено: 27 ноя 2023, 11:37
Antonyous99
Отключить редактирование в таблице.

Re: Скрипт для обязательного заполнения результата при статусе готов.

Добавлено: 27 ноя 2023, 16:11
Morfei
Все привыкли исправлять прямо с таблицы. Удобно ведь. На данный момент так и сделал, но это не удобно для работы. :?