На VPS не работает скрипт
Сделал скрипт который запрещает отправлять поисковую форму если хотя бы один параметр не задан
в форме присутствую селкты чекбоксы и текстовые инпуты правильное условие - запретить отправлять форму если не выбрано хотя бы одно значение а если где то отмечена галка или текст в инпуте или выбран селект, тогда отправлять
(function($){ $(document).ready(function () {
$('form.jbzoo-filter').submit(function(){
var textInput = $.trim($('.element-itemname').val());
var selectInput = $('select.foo option:selected').val();
var checkboxInput = $('input:checkbox:checked').val();
if ( checkboxInput === undefined && textInput.length === 0 && selectInput === undefined) {alert('Уточните условия поиска'); alert(selectInput);
return false;
}
else {
}
});
});
})(jQuery);
Код на виртуальном хостинге работает, пренес сайт на впс - возникла проблема Селект, хотя выбран все равно условие срабатывает в чем причина могла бы быть? |
то есть, сменив сервер ты грешишь на клиента?
|
Сорри
недоглядел раньше вроде работало на старом, а сейчас смотрю и там и там не работает проблема оказывается в другом посмотрел отображение переменных var selectInput = $('select.foo option:selected').val(); сюда не попадает русский value пишет что не определена переменная Все сделал, прописал ай ди на селект и все ок |
| Часовой пояс GMT +3, время: 09:45. |