5 votes

Z-index ne fonctionne pas avec les widgets datetimepicker django

J'ai utilisé ce le sélecteur de date et d'heure.

J'ai constaté que le z-index ne fonctionne pas et que les popups de date et d'heure sont cachées sous un div. .

J'ai découvert que le problème est dû à la classe " table-responsive " .

Voici mon code :

<form>
<div class="table-responsive">
    <table class="table">
        <tr>
            <td>
                <!-- my datetimepicker fields  -->
            </td>
        </tr>
    </table>
  </div>
</form>

J'ai essayé avec ces codes jquery :

$(document).on('focusin','#'+inputId,function (){console.log($(this).parentsUntil('div.table-responsive').last());$(this).parentsUntil('div.table-responsive').last().parent().css('overflow-x','visible') });
    $(document).on('focusout','#'+inputId,function (){$(this).parentsUntil('div.table-responsive').last().parent().css('overflow-x','scroll') });

Cela résout le problème s'il n'y a pas de dépassement de x. S'il y a x-overflow, l'entrée de la date est cachée à cause de l'overflow.

0voto

AlASAD WAIL Points 562

Je remplace le fichier js de date piker par ce et le problème était résolu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X