Ext.form.field.Time时间选择框

1、Ext.form.field.Time主要配置

Ext.form.field.Time主要配置项目表

配置项类型说明
altFormatString多个时间输入格式组成的字符串,不同的格式之间使用"|"分隔。将使用这些格式来解析用户的输入信息。默认值为"g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|h a|g a|g A|gi|hi|gia|hia|g|H|gi a|hia|giA|hiA|gi A|hi A"
formatString显示格式,默认为"g:i A"
incrementNumber在时间列表中两个相邻选项的时间间隔,默认为15分钟。
invalidTextString输入值无效时的提示消息,默认为"{value} is not a valid time"
maxValueDate/String列表中允许的最大时间
maxTextString当时间大于最大值时的提示信息
minValueDate/String列表中允许的最小时间
minTextString当时间小于最小值时的提示信息
pickerMaxHeightNumber时间拾取器的最大高度,默认为300px
submitFormatString设置提交到服务器的日期格式,默认为format

时间显示格式说明

标识说明示例
g小时,12时计时法,不带前缀01至12
G小时,24时计时法,不带前缀01至23
h小时,12时计时法,带前缀001至12
H小时,24时计时法,带前缀001至23
i分钟,带前缀000至59
s秒,带前缀000至59
a午前与午后缩写,小写表示am(午前) pm(午后)
A午前与午后缩写,小写表示AM(午前) PM(午后)
u毫秒,带前缀0001至999
O所在时区与格林威治时间在小时和分钟上的差异+1030
P所在时区与格林威治时间在小时和分钟上的差异,在小时和分钟之间插入“:”-8:30
T所在时区缩写EST等
Z所在时区与格林威治时间在时间上的差距,以s为单位 

2、Ext.form.field.Time示例

代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Ext.form.field.Time示例</title>
    <link href="ext-4.0.7-gpl/resources/css/ext-all.css" rel="stylesheet" type="text/css" />
    <script src="ext-4.0.7-gpl/bootstrap.js" type="text/javascript"></script>
    <script type="text/javascript">
        Ext.onReady(function () {
            var frm = new Ext.form.Panel({
                title: "Ext.form.field.Time示例",
                bodyStyle: "padding:5",
                frame: true,
                height: 100,
                width: 240,
                renderTo: Ext.getBody(),
                items: [{
                    fieldLabel: "时间选择框",
                    labelWidth: 80,
                    width: 200,
                    xtype: "timefield",
                    labelSeparator: "",
                    labelAlign: "left",
                    msgTarget: "side",
                    autoFitErrors: false,
                    maxValue: "18:00",
                    maxText: "时间应小于{0}",
                    minValue: "10:00",
                    minText: "时间应大于{0}",
                    pickerMaxHeight: 100,
                    increment: 60,
                    format: "G时i分s秒",
                    invalidText: "时间格式无效"
                }]
            });
        });
    </script>
</head>
<body>
</body>
</html>

效果图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值