输入和下拉列表具有不同的值

时间:2018-01-16 13:22:56

标签: javascript jquery html css twitter-bootstrap

我有一个bootstrap datetimepicker。我设置了默认值,但输入和下拉列表有不同的值。

您可以通过以下链接查看版画屏幕:http://prntscr.com/i172wq

这是我的代码:

HTML

<div class="form-group ">
@Html.LabelFor(model => model.dTarih, new { @class = "col-md-3  control-label" })
 <div class="col-md-4">
    <div class="input-group date formDateTime" id="formDateTime">
         @Html.TextBoxFor(model => model.dTarih, new { @Class = "form-control input-datetime", id = "talept", @readonly = "", size = "16" })
         @*<input size="16" readonly="" class="form-control" type="text">*@
         <span class="input-group-btn">
         <button class="btn default date-set" type="button"><i class="fa fa-calendar"></i></button>
         </span>
     </div>
  </div>

JS

 $('.formDateTime').datetimepicker({
    isRTL: false,
    format: 'dd.mm.yyyy hh:ii',
    autoclose: true,
    language: 'tr',
    defaultDate: new Date()
});

如何设置正确的值?

2 个答案:

答案 0 :(得分:1)

首先,formDateTime DIV 相关联,而它应与 INPUT 相关联。其次,要设置默认值,您可以使用:

<强> HTML:

:
<input class="form-control" type="date" id="formDateTime">
:

<强> JS:

$("#formDateTime").val = new Date() ;

希望这有帮助。

答案 1 :(得分:0)

请试试这个

defaultDate:moment()。hours(0).minutes(0)