а что не так со значениями то? Это система для продажи квартир. Клиенту так удобно. Да и ошибок вроде нет. Все строится как надо.
jQuery('select[name = status]').change(function() {
var v = jQuery.trim(jQuery('input[name = brondo]').val());
if(this.value=="бронь" && !v || v=="0000-00-00")
alert('Обязательно введите конечную дату бронирование!')
})
вот так все работает как надо
а вот если добавляю строчку
jQuery('select[name = status]').change(function() {
var v = jQuery.trim(jQuery('input[name = brondo]').val());
if(this.value=="бронь" && !v || v=="0000-00-00")
alert('Обязательно введите конечную дату бронирование!')
this.options[0].selected = 1;
})
то при любом выбранном статусе стоит первый элемент списка.
хотя с одним val все работало...