zoukankan      html  css  js  c++  java
  • 第二百一十八节,jQuery EasyUI,TimeSpinner(时间微调)组件

    jQuery EasyUI,TimeSpinner(时间微调)组件

     

    学习要点:

      1.加载方式

      2.属性列表

      3.事件列表

      4.方法列表

    本节课重点了解 EasyUI 中 TimeSpinner(时间微调)组件的使用方法,这个组件依赖于 Spinner(微调)组件。

    一.加载方式

    class 加载方式

    <input id="box" class="easyui-timespinner">

    timespinner()将一个输入框执行时间微调组件方法

    JS 加载调用

    $(function () {
        $('#box').timespinner({
            value: '00:00',
            min: '00:00',
            max: '23:59',
            editable: false,
        });
    });

    二.属性列表

    TimeSpinner 属性,扩展自 Spinner(微调)组件,所以微调组件也是可以用的

    separator   string 定义在小时、分钟和秒之间的分隔符。默认值为‘:’

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            separator:'/'
        });
    });

    showSeconds   boolean 定义是否显示秒钟信息。默认值为 false。

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            separator:'/',
            showSeconds:true
        });
    });

    highlight   number 初始选中的字段 0=小时,1=分钟...默认值为0

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            highlight:1,
    
        });
    });

    三.事件列表

    TimeSpinner(时间微调)组件继承自 Spinner(微调)组件。

    事件列表

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            highlight: 1,
            onSpinUp: function () {
                alert('点击了上微调按钮');
            },
            onSpinDown: function () {
                alert('点击了下微调按钮');
            },
        });
    });

    四.方法列表

    TimeSpinner 方法,扩展自 ValidateBox(验证框)

    options   none 返回属性对象。

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            highlight: 1,
        });
        alert($('#box').timespinner('options'));
    });


    setValue   value 设置时间微调组件的值

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            highlight: 1,
        });
        $('#box').timespinner('setValue','12:23:45');
    });


    getHours   none 获取当前的小时数。

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            highlight: 1,
        });
        $(document).click(function () {
            alert($('#box').timespinner('getHours'));
            alert($('#box').timespinner('getMinutes'));
            alert($('#box').timespinner('getSeconds'));
        });
    });


    getMinutes   none 获取当前的分钟数。

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            highlight: 1,
        });
        $(document).click(function () {
            alert($('#box').timespinner('getHours'));
            alert($('#box').timespinner('getMinutes'));
            alert($('#box').timespinner('getSeconds'));
        });
    });


    getSeconds   none 获取当前的秒数。

    $(function () {
        $('#box').timespinner({
            value: '00:00',     //初始时间
            min: '00:00',       //最小值
            max: '23:59',       //最大值
            highlight: 1,
        });
        $(document).click(function () {
            alert($('#box').timespinner('getHours'));
            alert($('#box').timespinner('getMinutes'));
            alert($('#box').timespinner('getSeconds'));
        });
    });

    我们可以使用$.fn.timespinner.defaults 重写默认值对象。

  • 相关阅读:
    2013年第四届蓝桥杯C/C++B组省赛题目解析
    C++编程基础练习
    网络中TCP、IP、MAC、UDP的头部格式信息
    对C语言中指针的入门理解
    Linux命令_搜索文件
    【总结】牛客职播第九期:您的美团点评offer已送到门口,快来与我们一起影响世界!
    蓝桥杯题库基础练习:进制转换
    SQL存在一个表而不在另一个表中的数据, 更新字段为随机时间
    使用资源文件(内存)中的字体 或 使用文件中的字体
    C# 给某个方法设定执行超时时间 C#如何控制方法的执行时间,超时则强制退出方法执行 C#函数运行超时则终止执行(任意参数类型及参数个数通用版)
  • 原文地址:https://www.cnblogs.com/adc8868/p/6673537.html
Copyright © 2011-2022 走看看