大家好,又见面了,我是你们的朋友全栈君。
最近需要实现一个在手机上选择时间的功能,当然首先想到的就是时间控件的使用,最后找到一个相对比较合适,在此记录一下。
相关例子代码:
<span style="font-size:18px;"><!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
<title>jQuery移动端触屏滑动日期控件</title>
<script src="js/jquery-1.10.0.min.js"></script>
<script src="js/mobiscroll_002.js" type="text/javascript"></script>
<script src="js/mobiscroll_004.js" type="text/javascript"></script>
<link href="css/mobiscroll_002.css" rel="stylesheet" type="text/css">
<link href="css/mobiscroll.css" rel="stylesheet" type="text/css">
<script src="js/mobiscroll.js" type="text/javascript"></script>
<script src="js/mobiscroll_003.js" type="text/javascript"></script>
<script src="js/mobiscroll_005.js" type="text/javascript"></script>
<link href="css/mobiscroll_003.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
$(function(){
var currYear = (new Date()).getFullYear();
var opt={};
opt.date = {preset : 'date'};
opt.datetime = {preset : 'datetime'};
opt.time = {preset : 'time'};
opt.default = {
theme: 'android-ics light', //皮肤样式
display: 'modal', //显示方式
mode: 'scroller', //日期选择模式
dateFormat: 'yyyy-mm-dd',
lang: 'zh',
showNow: true,
nowText: "今天",
startYear: currYear - 10, //开始年份
endYear: currYear + 80 //结束年份
};
$("#EndDate").mobiscroll($.extend(opt['date'], opt['default']));//年月日型
var optDateTime = $.extend(opt['datetime'], opt['default']);
var optTime = $.extend(opt['time'], opt['default']);
$("#AbsentEndDate").mobiscroll(optDateTime).datetime(optDateTime);//年月日时分型
$("#EndTime").mobiscroll(optTime).time(optTime);//时分型
});
</script>
</head>
<body>
<div style="text-align:center;">
<h2>时间控件</h2>
<div>
<label>日期:</label>
<input id="EndDate" runat="server" readonly="readonly" style="width:30%;" />
</div>
<br />
<div>
<label>日期:</label>
<input id="EndTime" runat="server" readonly="readonly" style="width:30%;" />
</div>
<br />
<div>
<label>日期时间:</label>
<input id="AbsentEndDate" runat="server" readonly="readonly" style="width:28%"/>
</div>
</div>
</body>
</html></span>
效果图:
实例和需要的js及css文件:时间控件实例,需要的话自取。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/142287.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...