Risolvere il baco di jQuery datapicker che scompare dietro al dialog
giovedì 12 febbraio, 2009Aprendo un dialog con jQuery UI, dove al suo interno è impostato un campo input con datapicker, quest'ultimo scompare dietro al dialog a causa di un errata impostazione dello zIndex. Per risolverlo basta inserire nell'evento open del dialog, dopo l'impostazione del nostro campo input a datapicker, le seguenti righe di codice:
-
/**
-
* Funziona con jQuery UI 1.6rc5 e jQuery 1.3.1
-
*/
-
$('div#mydialog')
-
.dialog( {
-
open : function (e,ui) {
-
$('input#date_insert').datepicker( { showButtonPanel: true } );
-
$(".ui-datepicker").css("z-index", $(this).parents('.ui-dialog').css('z-index')+1 ); }
-
}
-
}
-
);










19

Non ci sono commenti per questo Post
Lascia un commento