Показать сообщение отдельно
  #1 (permalink)  
Старый 04.04.2017, 00:05
Интересующийся
Отправить личное сообщение для sergeantpepper Посмотреть профиль Найти все сообщения от sergeantpepper
 
Регистрация: 03.04.2017
Сообщений: 15

Баг при clone() полей с datepicker
Добрый день!

Есть html:
<fieldset id="driver-info">							
								<div class="fld">
									<label>Дата рождения</label>
									<input type="date" name="date_birth[]" value="" placeholder="дд.мм.гггг" data-min-year="1920" data-max-year="2006"/>
								</div>
						</fieldset>


Есть JS:
var $driver_info=$('#driver-info').clone();
$('#driver-info').after($driver_info);
$driver_info.removeAttr('id').addClass('driver-info');
$driver_info.find('input[type="date"],input[type="text"].date').removeAttr('id').datepicker({
		inline: true,
	        language: 'ru',
	        changeYear: true,
	        changeMonth: true
});


Проблема в том, что не удается реинициализировать поля с datepicker.
Пробовал по-разному: и через refresh, и через destroy.

Гуглил. Однако пока все в молоко.
Кто-нибудь встречался с этим вопросом?
Ответить с цитированием