zoukankan      html  css  js  c++  java
  • HTML5 UI 控件Mobiscroll的使用(年月日三级联动)

    概述:

      遇到制作一个html5界面,需要选择年月日,其实这个功能很常用。一般我们都是网上找,之前也没有收藏一个自己常用的,今天发现一个不错的库。特此记录一下使用过程,以便以后遇到了方面查阅。

    1.官方网站:https://www.mobiscroll.com/

      首先需要注册一个账户,否则不能下载。这个库包含了很多控件,用法官方网站上也都有现成的demo,这里我们只说明一下日期选择控件的使用过程,其他控件的使用过程也是类似的。

    2.使用过程

    ①在页面中引入需要的js和css,其中js只有一个文件,css也只有一个文件,我下载的版本是:3.0.0-beta2,引入的文件是这样的:

    <link href="css/mobiscroll.custom-3.0.0-beta2.min.css" rel="stylesheet" type="text/css" />
    <script src="js/mobiscroll.custom-3.0.0-beta2.min.js" type="text/javascript"></script>

    ②添加input标签

    <input id="birthday_input" class="birthday" type="text" name="birthday" placeholder="生日" />

    ③载入控件

    // -----------------------------------------------------------------
    // 初始化日期选择控件
    $('#birthday_input').mobiscroll().date({
        theme: 'ios',
        display: 'bottom',
        dateFormat: 'yy-mm-dd',
        showScrollArrows: false,
        setText: '确定', 
        cancelText: '取消',
        dayText: '日', monthText: '月', yearText: '年'
    });

    上面date()传入的是一个对象,包含了用户自定义的配置,这些配置官方都有说明,这里就不赘述。

    至此,改控件已经可以使用,点击该input元素,日期选择控件便会弹出,这里注意一点,月份的显示是英文的,如果想改成中文,可以就改mobiscroll.custom-3.0.0-beta2.min.js里面的源代码,搜索一下就能找到。

    最后展示一下效果:

  • 相关阅读:
    前台ajax传数组,后台java接收
    CSS揭秘—打字动效(四)
    通过四个问题了解HTTP协议基础
    Fiddler抓包工具怎么设置HTTPS抓包
    固定定位导致$(window).scrollTop();获取滚动后到顶部距离总是为0
    git bash 使用自带 curl 命令出现乱码解决方法
    移动端布局方案—vw+rem
    Windows安装Nginx需要注意的地方
    orientation属性(判断是否为横竖屏)
    js之瀑布流的实现
  • 原文地址:https://www.cnblogs.com/shizqiang/p/5614680.html
Copyright © 2011-2022 走看看