【问题标题】:jquery datePicker not working inside bootsrap popoverjquery datePicker 在引导弹出窗口中不起作用
【发布时间】: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


【解决方案1】:

我假设您正在使用引导弹出框库?

问题可能是当您设置 datetimepicker 时弹出框的内容不存在。创建弹出框后,您必须初始化 datetimepicker。假设您正在使用引导弹出窗口,您可以这样做......

 $('#status1UpdateBox').on("shown.bs.popover", function() {
     var popover = $(e.target).data('bs.popover');
     popover.$tip.find(".date-time-picker").datetimepicker({
        timepicker: false,
        format: 'd/m/Y',
        formatDate: 'Y/m/d',
    });
 })

【讨论】:

  • 调用你的代码脚本但 datepicker 类不起作用
  • 在您最初的问题中,您能否提供用于触发弹出框的代码 (html) ("#status1UpdateBox)
  • 你找到解决办法了吗?
  • 抱歉不得不做一些实际的工作,您使用的是哪个 datetimepicker 库?这个..xdsoft.net/jqplugins/datetimepicker ?
  • 是的。我只用那个。
猜你喜欢
  • 2023-03-18
  • 1970-01-01
  • 2014-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多