по сути, вы делаете это:
$(document).ready(function(){
$(".datepicker").each(function(index){
$(this).datepicker("option" , "{ dateFormat: 'yy-mm-dd',changeYear: true,yearRange: '1920:2010'}" );
});
});
, когда вам нужно сделать либо
$(document).ready(function(){
$(".datepicker").datepicker({ dateFormat: 'yy-mm-dd',changeYear: true,yearRange: '1920:2010'});
});
, либо это
$(document).ready(function(){
$(".datepicker").datepicker();
$(".datepicker").datepicker("option" , "dateFormat", 'yy-mm-dd');
$(".datepicker").datepicker("option" , "changeYear", true);
$(".datepicker").datepicker("option" , "yearRange", '1920:2010');
});
Первое решение инициируетDatePicker с набором параметров, в то время как второе решение инициирует DatePicker, а затем устанавливает отдельные параметры.Ваша версия пыталась быть неким гибридом из двух и пыталась использовать строку вместо литерала объекта, заключенного в фигурные скобки.