JQuery 日期选择器 - 更改日期格式
JQuery datepicker - change date format
我想在 JQuery 日期选择器中更改日期格式 (http://demos.jquerymobile.com/1.4.5/datepicker/)
使用函数日期格式 - http://api.jqueryui.com/datepicker/#option-dateFormat。
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="http://cdn.rawgit.com/arschmitz/jquery-mobile-datepicker-wrapper/v0.1.1/jquery.mobile.datepicker.css">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://demos.jquerymobile.com/1.4.5/js/jquery.mobile-1.4.5.min.js"></script>
<script src="http://cdn.rawgit.com/jquery/jquery-ui/1.10.4/ui/jquery.ui.datepicker.js"></script>
<script id="mobile-datepicker" src="http://cdn.rawgit.com/arschmitz/jquery-mobile-datepicker-wrapper/v0.1.1/jquery.mobile.datepicker.js"></script>
<script>
$("#date").datepicker({
dateFormat: "dd.mm.yy"
});
</script>
</head>
<body>
<input data-role="date" type="text">
</body>
</html>
为什么它不起作用?
看到这个小提琴
您缺少input
id
属性。由于您要将日期选择器初始化为 $("#date").datepicker()
,因此您必须指定一个id
作为"输入"的日期。您在此处使用ID选择器。
请查看文档中的 jQuery 选择器。
.HTML
<input data-role="date" type="text" id="date">
.JS
$("#date").datepicker({
dateFormat: "dd.mm.yy"
});
更新
由于您要在<head>
中加载<script>
,因此您必须使用$( document ).ready()
。这是一个更新的小提琴。因此,更新后的JS将如下所示
$( document ).ready(function() {
$("#date").datepicker({
dateFormat: "dd.mm.yy"
});
});
你需要用 document.ready 检查来包装你的块,否则,它将在 dom 存在之前执行并且什么都不做。
$( document ).ready(function() {
$("#date").datepicker({
dateFormat: "dd.mm.yy"
});
});
您还需要在输入中添加一个 id:
<input data-role="date" type="text" id="date">
相关文章:
- Javascript日期格式类似于ISO,但本地
- NodeJS日期格式不起作用
- 将客户端特定的日期格式返回到服务器MVC4
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 将Javascript日期转换为ASP.NET日期格式
- 在达到状态之前在Redux Reducer中设置日期格式
- 如何从Angularjs中的新日期获取日期格式
- 如何使用jquery更改为所需的日期格式
- keith wood日期选择器日期格式和语言
- Dygraph更改日期格式
- 确定Twig(或JavaScript)中的国际日期格式,以便在其他地方使用
- javascript和jquery日期格式转换
- 用javascript将日期格式从d/m/yyyy转换为yyyy-mm-dd
- 在Datepicker中将日期格式更改为yyyy-mm-dd
- 在Karma Jasmine单元测试用例中检查日期格式
- 使用不同的日期格式和区域设置创建时刻
- 更改日期选择器上的日期格式
- 以日期计算的天数更改日期格式
- 带有onchange的日期格式
- 如何从区域设置获取日期格式