如何添加动态Bootstrap日期选择器字段?

时间:2014-10-09 07:21:11

标签: jquery twitter-bootstrap datepicker

我想添加引导日期选择器,如下面的链接。我试过但是同一个班级制作问题。 我怎么能这样做?

http://jsfiddle.net/SJ7bJ/98/

    <div id="content">
    a datepicker <input class="datepicker_recurring_start"/>
</div>
<button id="cmd">add a datepicker</button>




  $('#cmd').click(function(){
    $('#content').append('<br>a datepicker <input class="datepicker_recurring_start"/>');
});
$('body').on('focus',".datepicker_recurring_start", function(){
    $(this).datepicker();
});

2 个答案:

答案 0 :(得分:3)

当您添加新的日期选择器时,调用$(&#34;#id_of_datepickercontainer&#34;)。datepicker();函数初始化最近添加的datepicker。 这是一个例子:

&#13;
&#13;
function add_fields() {
  var newspan = document.createElement('span');
  newspan.innerHTML = '<div class="input-group" id="sandbox-container"><input type="text" placeholder="Date" class="form-control" name="date" id= "datefield" ><\/div><script>$("#sandbox-container input").datepicker({language: "hu"});<\/script>';
  document.getElementById('wrapper').appendChild(newspan);

  $("#sandbox-container input").datepicker();

}
&#13;
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.1/css/datepicker3.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.1/js/bootstrap-datepicker.js"></script>
<div id="wrapper">
  <span>
    <div class="input-group" id="sandbox-container"><input type="text" placeholder="Date" class="form-control" name="date" id= "datefield" ></div>
    <script>$('#sandbox-container input').datepicker();</script>

  </span>
</div>

<br>
<br>
<input type="button" id="more_fields" onclick="add_fields();" value="New" class="btn btn-default" />
&#13;
&#13;
&#13;

答案 1 :(得分:2)

Bootstrap不包含日期选择器。你必须使用jQuery UI。

见这里: http://jqueryui.com/datepicker/