0

<input type="text" id="personDOB" data-autofill="Under 18,N/A" />

$("#personDOB").datetimepicker({
    showOtherMonths : true,
    selectOtherMonths : true,
    changeMonth : true,
    changeYear : true,
    showButtonPanel : true
});

私の現在の回避策は次buttonImageOnly: trueのとおりです。

フォーカスではなくアイコンを使用...

上記は、テキスト フィールドと日付ピッカー コードです。

時間アドオンも使用: https://raw.github.com/trentrichardson/jQuery-Timepicker-Addon/master/jquery-ui-timepicker-addon.js

日付ピッカーが foucs に表示されていることに気付きましたが、クリックしたときにのみ表示したい..

ソースコードを調べてみましたが、ハックが出てくるようには見えません。

何か案は?

4

1 に答える 1

2

クリックイベントにdatetimepickerをアタッチして表示することはできますか:

$(function() {
    $("#personDOB").click(function() {
        $(this).datetimepicker({
        // .....
        }).datetimepicker("show");
    });
});

これは datepicker では機能しますが、この datetimepicker で機能するかどうかはわかりません。

于 2012-08-02T11:00:44.683 に答える