Похоже, там одновременный NULL.
Пример:
- выбираю два кластера - у одного year_start и year_end заполнены, у второго нет (NULL).
- у первого кластера выводим записи, обращая внимание на поля - year_start и year_end, а у второго - просто проверяем принадлежность к кластеру, без упомянутых полей.
Demian Smith, все нормально, благодарю за советы :)
Не совсем прятать, ситуация следующая: кнопка находится внизу формы, но если все поля заполнены и валидны, мы добавляем класс со свойством fixed, чтобы пользователю не скролить вниз, а мог сразу отправить.
Но логика проверки валидности и заполненности формы в любом случае одна и та же.