【发布时间】:2013-10-30 22:34:26
【问题描述】:
这是我的日期选择器,它在 Firefox 中不起作用
<div class="input-append datepicker">
<?php if($_REQUEST["date"]){ ?>
<input id="filter-date" size="16" type="date" value="<?php echo $_REQUEST["date"];?>"/>
<?php } else { ?>
<input id="filter-date" size="16" type="date" value="<?php echo date('Y-m-d');?>"/>
<?php } ?>
</div>
$('.datepicker').datepicker();
我能做些什么来解决这个问题?
更新
这是 Firefox 的呈现方式。
另一个更新
这是我正在使用的脚本:
<script type="text/javascript" src=".../lodash.min.js"></script>
<script type="text/javascript" src=".../jquery.min.js"></script>
<script type="text/javascript" src=".../jquery-1.9.1.js"></script>
<script type="text/javascript" src=".../jquery-ui.js"></script>
<script type="text/javascript" src=".../jquery.dataTables.min.js"></script>
<script type="text/javascript" src=".../DT_bootstrap.js"></script>
<script type="text/javascript" src=".../datatables.responsive.js"></script>
<script type="text/javascript" src=".../dom-bootstrap.js"></script>
【问题讨论】:
-
那么你必须给输入类名 = 日期选择器。其次,我不知道这是否只是不完整的代码,但您还需要将其包装在脚本标签以及
jQuery(document).ready(function($) { });中 -
更改 name=datepicker 不会有帮助,因为 jQuery 的目标是类而不是名称
-
可能不相关,但您是否有任何理由加载(看起来像)两个版本的 jQuery 库?
<script type="text/javascript" src=".../jquery.min.js"></script> <script type="text/javascript" src=".../jquery-1.9.1.js"></script>
标签: javascript jquery jquery-ui datepicker jquery-ui-datepicker