javascript - Twitter Bootstrap 3 模态中的 jQuery Datepicker

标签 javascript jquery twitter-bootstrap twitter-bootstrap-3 jquery-ui-datepicker

我现在已经尝试了很多解决这个问题的方法,但我无法让它工作。 我试图将日期选择器放入我的表单中。表单放置在 Bootstrap 模式中,整个内容通过 ajax 加载。一切正常,除了日期选择器放在模式中时根本不显示。

我希望像这样的简单解决方案:.datepicker {z-index:9999 !important;} 会奏效,但事实并非如此。有人知道一个简单的解决方案吗?

这是我的日期选择器:

$(function() {
    $( ".datepicker" ).datepicker({ dateFormat: "yyyy-mm-dd" });
});

这是我的表格:

<form action="" method="post">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">Endre artikkel</h4>
            </div>
            <div class="modal-body">                 
                <label for="arrived">Motatt</label>
                <input type="text" name="arrived" class="form-control datepicker" id="arrived">                                       
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                <button type="submit" class="btn btn-primary">Save changes</button>
            </div>
        </div>
    </div>
</form>

表单加载到这个 div 中:

<div class="modal fade" id="load_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="z-index: 1040;"></div>

使用这个 javascript:

function edit_article(id){
    $("#load_modal").load("load_modal.cgi?type=edit&id="+id);
}

最佳答案

添加 .datepicker() 后可能正在加载模式,您应该在加载表单后评估该代码。

function edit_article(id){
    $("#load_modal").load("load_modal.cgi?type=edit&id="+id);
    $("#load_modal .datepicker").datepicker({ dateFormat: "yyyy-mm-dd" });
}

关于javascript - Twitter Bootstrap 3 模态中的 jQuery Datepicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21432444/

相关文章:

javascript - 在c3.js中获取x轴值来自定义工具提示?

javascript - 使用 JCrop 重新缩放大图像

jquery - 如何将类添加到单击类之前的元素?

ruby-on-rails - 在 Rails 中将 Twitter Bootstrap 按钮图标添加到 button_to

javascript - 有没有办法将变量从程序内存存储到硬盘保留功能

javascript - 使用ajax更新其他页面的div

javascript - 美元金额大于 500 美元的正则表达式

javascript - 将 jQuery 代码转换为 Mootools

jquery - Bootstrap 弹出窗口中的星级评分

html - Bootstrap 5个元素,在不同设备上的不同配置