日期选择器问题-Bootstrap JS



我是脚本语言的新手,我需要帮助来解决此问题。当我使用日期选择器图标选择同一日期时,Bootstrap Date Picker重置该字段。

$('#from_date .input-daterange').datepicker({
  keyboardNavigation: false,
  format: "dd-M-yyyy",
  endDate: '+0d',
  clearBtn: true,
  forceParse: false,
  autoclose: true,
});

我的HTML代码线如下:

<input type="text" style="margin-left: -5px;  width: 99px;" class="form-control" id="fromdate" 
name="quote-issue-date-start" placeholder="From date" data-bind="value:fromDate"  />
<span class="input-group-addon">
    <i class="fa fa-calendar"></i>
</span>

当我再次从datepicker中选择日期时,文本框将被清除。

许多事情看起来不错:

  1. 您尝试选择一个不存在的元素: $('#from_date-标记中的ID是 fromdate(withouth the the underScore)

  2. 在您的选择器$('#from_date .input-daterange')中,您尝试在#from_date中选择.input-daterange - 如果#from_date<input>元素,则不能有孩子,因此选择器应为$('#from_date.input-daterange')(如果输入实际上将具有该类别)

    <) <</p>
  3. 您有一个语法错误:

    autoclose: true, });

,在这里是错误的。

最新更新