2014-10-09 74 views
1

我想添加引導日期選擇器,如下面的鏈接。我已經嘗試過,但同班製作問題。 我該怎麼做?如何添加動態引導日期選擇器字段?

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(); 
}); 
+0

工作正常,我 – 2014-10-09 07:26:02

回答

2

引導不包括日期選擇器。你必須爲它使用jQuery UI。

在這裏看到: http://jqueryui.com/datepicker/

+0

TNX ...我使用jQuery做這個。但是,爲什麼你說bootstrap沒有日期選擇器?我已經在bootstrap中使用了日期選擇器。 – user3577698 2014-10-09 12:17:57

+0

看到這個http://getbootstrap.com/和datapiker鏈接給我!!!!!我在這裏找不到數據piker – 2014-10-09 17:35:59

3

當你添加新的日期選擇器調用$( 「#id_of_datepickercontainer」)是很重要的日期選擇器()。函數來初始化最近添加的日期選擇器。 這裏是例子:

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(); 
 

 
}
<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" />

+0

這是一個很好的例子。如何添加刪除按鈕刪除已添加的最後一個元素? – 2015-12-04 13:26:01

相關問題