Javascript 如何在日历中显示当前日期?

Javascript 如何在日历中显示当前日期?,javascript,html,django,Javascript,Html,Django,我有一个java脚本的日历代码。它正在工作,希望它自动选择当前日期。这是可能的 Javascript代码: <script> $(function() { $( "#interview_on" ).datepicker(); }); </script> $(函数(){ $(“采访日”).datepicker(); }); 自定义表格: <form method="POST" action="/interviewvalue/" class

我有一个java脚本的日历代码。它正在工作,希望它自动选择当前日期。这是可能的

Javascript代码:

<script>
    $(function() {
    $( "#interview_on" ).datepicker();
    });
</script>

$(函数(){
$(“采访日”).datepicker();
});
自定义表格:

<form method="POST" action="/interviewvalue/" class="form-horizontal" id="userform" name="uform" enctype="multipart/form-data">{% csrf_token %}
<div class="control-group formSep">
    <label for="u_fname" class="control-label">Interview On</label>
    <div class="controls">
        <input type="text" class="input-xlarge" name="interviewon" id="interview_on" readonly="true" />
    </div>
</div>
<div class="control-group">
    <div class="controls">
        <button class="btn btn-gebo" type="submit" name="asubmit">Submit</button>
        <input type="reset" name="reset" value="Cancel" class="btn btn-gebo" />
    </div>
</div>
{%csrf\u令牌%}
采访
提交

您可以像这样限制日期选择器的可选范围

 $( "#datepicker" ).datepicker({ 
    minDate: -10D, maxDate: "+10D" 
 });
它显示了过去的10天和未来的10天


您可以在此处找到详细说明

如果您希望实际字段中填充当前日期,只需在创建日期选择器后使用setDate即可。像这样

<script type="text/javascript">
    $(function() {
        $("#interview_on").datepicker();
        $("#interview_on").datepicker('setDate', new Date());
    });
</script>

$(函数(){
$(“采访日”).datepicker();
$(“#采访日”).datepicker('setDate',new Date());
});
如果你想把可选择的日期限制在今天,Tobo的建议是正确的,就这么做吧

<script type="text/javascript">
    $(function() {
        $("#interview_on").datepicker({minDate: 0, maxDate: 0});
        $("#interview_on").datepicker('setDate', new Date());
    });
</script>

$(函数(){
$(“#采访日”).datepicker({minDate:0,maxDate:0});
$(“#采访日”).datepicker('setDate',new Date());
});

您是否加载了jQuery和jQuery Ui libs..?您可以使用datepicker属性使月份的其他日子处于非活动状态。结帐这可能会帮助你。