gpt4 book ai didi

javascript - Bootstrap 时间选择器不适用于单击按钮时生成的动态文本框

转载 作者:行者123 更新时间:2023-12-02 16:59:35 26 4
gpt4 key购买 nike

页面加载中时间选择器加载时没有问题,

<script src="~/Contents/js/bootstrap-timepicker.min.js"></script>

<div class="bootstrap-timepicker">
<input id="FlightArrivalTimepicker0" name="" type="text" class="form-control iconnn-time-new time1">
</div>
<script> $('#FlightArrivalTimepicker0').timepicker();</script>

当我尝试通过单击按钮加载此时间选择器时,遇到“方法未定义”之类的错误,请帮助我解决此问题。

 var arrivalId = "#FlightArrivalTimepicker2";
var newItem = ('<div class="col-sm-3 col-md-3"> <label class="control-label">Arrival </label> <div class="bootstrap-timepicker"> <input id="FlightArrivalTimepicker2" name="" type="text" class="form-control iconnn-time-new time1"> <script> $(' + arrivalId + ').timepicker();<\/script> </div></div>');
$("#FlightDetails").append(newItem);

最佳答案

请修改代码

var arrivalId = "#FlightArrivalTimepicker2";
var newItem = ('<div class="col-sm-3 col-md-3"> <label class="control-label">Arrival </label> <div class="bootstrap-timepicker"> <input id="FlightArrivalTimepicker2" name="" type="text" class="form-control iconnn-time-new time1"> <script> $(' + arrivalId + ').timepicker();<\/script> </div></div>');
$("#FlightDetails").append(newItem);

var newItem = ('<div class="col-sm-3 col-md-3"> <label class="control-label">Arrival </label> <div class="bootstrap-timepicker"> <input id="FlightArrivalTimepicker2" name="" type="text" class="form-control iconnn-time-new time1 show-timepicker"></div></div>');
$(newItem).appendTo("#FlightArrivalTimepicker2");

<script>  $('#FlightArrivalTimepicker0').timepicker();</script>

<script>  $('.show-timepicker').timepicker();</script>

希望这会有所帮助

关于javascript - Bootstrap 时间选择器不适用于单击按钮时生成的动态文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25872634/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com