JqueryUI Datepicker 不会将所选日期放入 HTML

JqueryUI Datepicker doesn't put selected date into HTML

我刚刚设法显示了一个日期选择器,但是在我 select 一个日期之后它没有出现在输入中并且日期仍然是默认占位符的宽度:

HTML

<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>

<input type="date" id="data" name="data" value="" class="form-control">

Javascript

 //JQueryUI
$( function() {
    $( "#data" ).datepicker({
        changeMonth: true,
        changeYear: true,
        yearRange: "-100:-0"
    });
} );

试试这个,输入类型 = 日期不起作用。

<input type="text" id="data" name="data" value="" class="form-control">