📅  最后修改于: 2023-12-03 15:23:54.108000             🧑  作者: Mango
jQuery Mobile 是一个流行的开源框架,用于开发移动应用程序。它提供了一些易于使用的UI组件,以帮助开发人员快速创建响应式移动应用。其中一个组件是日期输入,可以让用户轻松地选择日期。
本文将介绍如何使用 jQuery Mobile 创建日期输入。
<head>
<link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
使用 input
元素的 type
属性设置为 date
可以创建日期输入。要应用 jQuery Mobile 样式,请将 data-role
属性设置为 datebox
。
<label for="mydate">选择日期:</label>
<input type="date" name="mydate" id="mydate" data-role="datebox">
如果要设置日期格式,请使用 data-options
属性并指定 mode
,如下所示:
<label for="mydate">选择日期:</label>
<input type="date" name="mydate" id="mydate" data-role="datebox" data-options='{"mode": "calbox", "dateFormat": "yyyy-mm-dd"}'>
日期格式可以设置为各种形式,例如 yyyy-mm-dd
或 mm/dd/yyyy
。
要获取用户选择的日期,请使用 jQuery 的 val()
函数。
var selectedDate = $('#mydate').val();
使用 jQuery Mobile 创建日期输入非常简单。使用 input
元素的 type
属性将其设置为“date”,然后将 data-role
属性设置为 datebox
,即可创建日期输入。要更改日期格式,请使用 data-options
属性。要获取选定的日期,请使用 jQuery 的 val()
函数。