Я загрузил пользовательский указатель даты в встроенном режиме. Так что я создаю кнопки буксировки для загрузки и удаления. Но когда я перезагружаю его снова. Датчик отобразил, но не может выбрать какой-либо день или месяц изменения, а также сообщение об ошибке firebug.Перезагрузка JQuery UI datepicker не работает во встроенном режиме
только простой код: ЯШ:
var panelContents1 = $('<div />',{'id':'igto1_WH'}).append($('<div />',{'id':'igto1_whDatePicker'}).datepicker());
$('#load').click(function(){ $('#loadDiv').html(panelContents1); })
$('#empty').click(function(){ $('#loadDiv').empty(); })
и HTML:
<p id="load"> load </p>
<p id="empty"> empty </p>
<div id="loadDiv"></div>
Большое спасибо !!
Мое решение:
$('#load').click(function(){
$('#loadDiv').html(panelContents1).find('#igto1_whDatePicker').datepicker();
})
$('#empty').click(function(){
$('#igto1_whDatePicker').datepicker('destroy');
$('#loadDiv').empty();
})
var panelContents1 = $('<div />',{'id':'igto1_WH'}).append($('<div />',{'id':'igto1_whDatePicker'}));
Вам нужно несколько датпикеров или всегда один видимый? – elektronikLexikon
несколько датпикеров! – qinHaiXiang