【发布时间】:2017-01-06 10:25:32
【问题描述】:
我有放置 html 内容的弹出框。在侧面弹出窗口中,我有显示日历的文本框。如果文本框在弹出框之外但相同的功能在弹出框内不起作用,则此方法有效。
<div id="status2_popover" class="status-popover" style="display: none">
<div>
<span class="field-heading">Confirm Date</span>
<asp:TextBox ID="TextBox2" runat="server" CssClass="date-time-picker field-pitch in-popover-text-box"></asp:TextBox>
</div>
</div>
更新
<div id="status1UpdateBox" class="update-box" data-placement='bottom' data-toggle="popover">
<strong>Booked</strong> <asp:Label ID="Lblstatus1Date" runat="server" Text="10/10/2016"></asp:Label> <asp:Label ID="LblStatus1Time" runat="server" Text="10.30am"></asp:Label>
</div>
<script>
$(document).ready(function () {
$('#status1UpdateBox').popover({
html: true,
content: function () {
return $('#status1_popover').html();
}
});
});
</script>
日期选择器 jquery
$.datetimepicker.setLocale('en');
$('.date-time-picker').datetimepicker({
timepicker: false,
format: 'd/m/Y',
formatDate: 'Y/m/d',
});
【问题讨论】:
-
这个“不工作”是什么意思?不显示吗?还是 CSS 问题?
-
@Nitheesh 不,它没有显示。可能在弹出框内,它没有调用 datepicker 类。
-
调用初始化函数时控制台是否有错误日志?
标签: jquery twitter-bootstrap datepicker popover