gpt4 book ai didi

javascript - Rails 中的日期选择器适用于 Chrome,但不适用于 Firefox

转载 作者:行者123 更新时间:2023-11-28 04:54:21 25 4
gpt4 key购买 nike

我在下面列出了文件。 application.js 也已正确设置

$('#data_1 .input-group.date').datepicker({
todayBtn: "linked",
keyboardNavigation: false,
forceParse: false,
calendarWeeks: true,
autoclose: true
});
<div class="form-group" id="data_1">
<label class="col-sm-3 control-label">DOB</label>
<div class="col-sm-6 input-group date">
<span class="input-group-addon">
<i class="fa fa-calendar"></i>
</span>
<%= f.text_field :dateofbirth,class: 'form-control datepicker', autofocus: true %>
</div>
</div>

它仅提供无法修改的静态选择器。 application.js 和 application.css 是按流程设置的。在 Chrome 中可以,但在 Firefox 中不行。

最佳答案

可能存在 JavaScript 兼容性问题。在 Firefox 中打开 Firebug 并查看日志,它应该显示任何错误。

我建议使用 Rails 中包含的 jquery 日期选择器: https://jqueryui.com/datepicker/

来自 JqueryUI 的代码片段:

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script>
$( function() {
$( "#datepicker" ).datepicker();
} );
</script>
</head>
<body>

<p>Date: <input type="text" id="datepicker"></p>

</body>
</html>

关于javascript - Rails 中的日期选择器适用于 Chrome,但不适用于 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42665514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com