ASP.Net MVC bootstrap-datepicker无法正常工作

时间:2015-06-30 18:04:24

标签: jquery asp.net twitter-bootstrap datepicker bootstrap-datepicker

已经搜索了谷歌的解决方案,但我能找到的最接近的解决方案(Bootstrap Datepicker Not Working)并没有解决问题。

AFAIK,我正在加载必要的JS和CSS引用:

<input type="text" id="datepicker" data-provide="datepicker" class="form-control datepicker" />

在我看来,我有以下HTML输入:

<script type="text/javascript">
    $(function() {
        $('#datepicker').datepicker({
            autoclose: true,
            format: 'mm/dd/yyyy',
            orientation: "bottom auto",
            daysOfWeekDisabled: "0,6",
            todayHighlight: true
        });
    });
</script>

我在视图代码的末尾有这个简单的Javascript:

input id="datepicker"

但出于某种原因,日期选择器并没有显示出来。

奇怪的是,如果我删除了{{1}},那么日期选择器就会出现,我可以选择日期并查看它们反映在输入文本框中(意味着它使用类datepicker进行绑定,但为什么是它使用#id表示法?) HOWEVER ,在执行此操作时,选项不会被渲染,即第0天和第6天不被忽略,日期选择器下拉列表的位置是&n #39; t在输入元素的底部,今天没有突出显示,并且它没有自动关闭&#34;在日期选择。

帮助?

1 个答案:

答案 0 :(得分:0)

Decided to straight-copy the code from the JSFiddle linked to here: bootstrap datepicker option doesn't seem work (datepicker by vitalets) and it works now. Turns out it didn't like the orientation:" option, removing that resolved the problem. Not sure why that doesn't work though.