Андрей, в том правиле, что я написал, идёт как раз сравнение дат. Насколько я знаю, если явно не указать, что attribute является safe, то он не станет safe.
Отключив клиентскую не будет работать yii.validation. Интересно вот этот вариант довести до ума. Документации по использованию yii.ActiveForm и yii.validation как кот наплакал.
Сергей Беловенцев, если не подключаются стили и js, то это проблема в настройках yii2.
Смотрите в консоли браузера, какой адрес подставляется для css и js файлов.
patashok, перед тем, как поставить cookies - проверяйте, существует ли нужная cookies. Если да - пропускаете этот шаг, если нет - ставите cookies.
После получения нужного результата - уничтожайте cookies.
А так она просто перезаписывается новым значением.
krainoff99, так вот для этого не обязательно использовать remove().
Используйте то, о чём я написал, то есть hide() и show(). Можно ещё fadeIn() и fadeOut(). Можно кучу вариантов придумать.
А после remove() Вам надо будет заново создать элемент, а потом уже применять append() или prepend(). Лишний и ненужный код.