2013-10-14 2 views
0

dans le code suivant http://jsfiddle.net/KRFCH/24/jquery datepicker vole un clic/événement de mise au point de inputfield

<pre> 
<input type="text" id="d" /> 
<div id="z"></div> 

code pseudo:

$('#z').datepicker({ 
    inline: true, 
    altField: '#d' 
}); 

$('#d').change(function(){ 
    $('#z').datepicker('setDate', $(this).val()); 
}); 
$('#d').click(); 
$('#d').focus(); 

Je ne peux pas la zone de saisie pour obtenir le concentrer? des idées comment je peux y arriver?

+0

fonctionne parfaitement pour moi. – Barmar

+0

J'utilise firefox 24.0 sur linux. cela ne fonctionne pas jsfiddle.net/KRFCH/27 – jack

+0

Fonctionne dans FF 24.0 sur OS X 10.6.8. – Barmar

Répondre

1

tout outil gestionnaire d'événements onSelect:

$("#z").datepicker({ 
    inline: true, 
    altField: '#d', 
    onSelect: function() { 
     this.focus(); 
    } 
}); 
+0

J'ai essayé votre code. Mais cela n'a pas fonctionné. http://jsfiddle.net/KRFCH/27/ – jack

Questions connexes