-1

Datetimepicker は、Ajax のモーダルの下にあります。

Datetimepicker は、Ajax を使用していない場合に表示できます。ここに ajax を使用しない画像 (モーダル) があります。 ここに画像の説明を入力

しかし、Ajaxを使用すると、モーダルのベローから表示されます: ここに画像の説明を入力

私は 別のアプローチで使用$(document).ready()していましたが、うまくいきません。css.('z-index',99999)

ここに私の完全なコードがあります:

<script>
    $(document).ready(function(){
        $('#pdstDateDeliver').datetimepicker({
            pickTime: false,
            format: 'DD/MM/YYYY',
            minDate: '{{ date("d/m/Y") }}'
        });
        $("#pdstDateDeliver").css('z-index', 999999); 
    });
</script>

これはAjaxによって呼び出されます

4

1 に答える 1

-1

私はjsライブラリからそれを修正しました。z-index を に追加:

        return (
            '<div class="bootstrap-datetimepicker-widget dropdown-menu" style="z-index: 9999999 !important;">' +
                '<div class="datepicker">' + template + '</div>' +
            '</div>'
        );
于 2016-08-01T06:08:07.773 に答える