Что нового

массив в js . проблема.

  • Автор темы Автор темы Deleted User
  • Дата начала Дата начала
D

Deleted User

Гость
Добрый день.Используется стандартный jquery datepicker. Но требуется конкретные даты делать не активными .вот скрипт который получился:<script type="text/javascript">  var dates={}    var dates = ["2013-01-23","2013-01-25","2013-01-29"];    $(function(){      $.datepicker.setDefaults(            $.extend($.datepicker.regional["ru"])  );      $("#datepicker").datepicker({       dateFormat: "yy-mm-dd",        minDate: new Date('2013-01-22'),        maxDate: new Date('2013-01-30'),        beforeShowDay: function  (d) {             var dat = $.datepicker.formatDate("yy-mm-dd", d);        for (var i=0, c=dates.length; i < c; i++){     if (dat == dates[i]) return [false];      else return [true];      }   }      });    });            </script>Проблема в том что он отключает только 1(первую) дату из массива.Что исправить , что бы он отмечал все даты из массива?
 
for (var i=0, i<dates.length; i++){    if (dat == dates[i]) return false;}
 
при такой записи , календарь вообще не выскакиевает почемуо-то
 
Верх