Показать сообщение отдельно
  #1 (permalink)  
Старый 29.04.2014, 17:19
Аспирант
Отправить личное сообщение для alexmixaylov Посмотреть профиль Найти все сообщения от alexmixaylov
 
Регистрация: 14.09.2013
Сообщений: 70

На 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);

Код на виртуальном хостинге работает, пренес сайт на впс - возникла проблема
Селект, хотя выбран все равно условие срабатывает
в чем причина могла бы быть?
Ответить с цитированием