J'ai chargé l'interface utilisateur datepicker en mode inline.So, je fais des boutons de remorquage pour le charger et l'enlever.Mais quand je le recharge à nouveau.Le datepicker montré mais ne peut pas sélectionner tout jour ou changer le mois, et firebug a signalé une erreur.Reloaded Jquery UI datepicker ne fonctionne pas en mode inline
code juste simples: js:
var panelContents1 = $('<div />',{'id':'igto1_WH'}).append($('<div />',{'id':'igto1_whDatePicker'}).datepicker());
$('#load').click(function(){ $('#loadDiv').html(panelContents1); })
$('#empty').click(function(){ $('#loadDiv').empty(); })
et html:
<p id="load"> load </p>
<p id="empty"> empty </p>
<div id="loadDiv"></div>
Merci beaucoup !!
Ma solution:
$('#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'}));
Avez-vous besoin de plusieurs datespickers ou est-ce toujours visible? – elektronikLexikon
plusieurs datpickers! – qinHaiXiang