添加日期输入后,引导日历不显示

时间:2014-05-24 10:20:03

标签: javascript jquery twitter-bootstrap

我正在使用todo上的bootstrap日历。当用户点击"添加更多按钮"日期输入自动添加。


问题是,当我点击添加新按钮时,它添加了一个输入,但日历没有显示。当我简单地硬编码输入时,压光机显示在同一个地方。

 var htt=$('#dd').html();

        var objTo = document.getElementById('subtodo');
var divtest = document.createElement("div");
divtest.innerHTML = htt;

objTo.appendChild(divtest)




<div id="subtodo"></div>


    <div id="dd">


    <input type="text" name="list[]" style="height:30px !important;">

 Due date:  <input class="m-wrap m-ctrl-medium date-picker" size="16" type="text" placeholder="Date" name="due[]" id="datepicker" style="height:30px !important;">

    </div>

2 个答案:

答案 0 :(得分:0)

听起来像你只需要在向DOM添加一个新函数后再次运行datepicker init函数。

答案 1 :(得分:0)

如果要为datepicker附加动态输入,则需要在编写的JavaScript之后重新初始化datepicker以附加输入框。

示例:

    $('#dd').datepicker();