全敏
全敏
  • 发布:2017-11-13 10:12
  • 更新:2017-11-13 13:59
  • 阅读:1183

日期选择器支持微信端吗

分类:MUI

支持微信端吗??

//初始化日期控件  
function initDatepick() {  
    //start datepick  
    var date_inputs = $("input[field-type='date']");//获得时间类型的自定义属性  
    date_inputs.each(function (i, date_input) {  
        if($(date_input).attr("title")=="load"){  
            console.log($(date_input).attr("name"))  
            return;  
        }  
        date_input.addEventListener('tap', function () {  
            document.activeElement.blur();//隐藏键盘  
            var optionsJson = '{}';  
            var options = JSON.parse(optionsJson);  
            var id = this.getAttribute('id');  
            /*  
             * 首次显示时实例化组件  
             * 示例为了简洁,将 options 放在了按钮的 dom 上  
             * 也可以直接通过代码声明 optinos 用于实例化 DtPicker  
             */  
            var picker = new mui.DtPicker(options);  
            picker.show(function (rs) {  
                /*  
                 * rs.value 拼合后的 value  
                 * rs.text 拼合后的 text  
                 * rs.y 年,可以通过 rs.y.vaue 和 rs.y.text 获取值和文本  
                 * rs.m 月,用法同年  
                 * rs.d 日,用法同年  
                 * rs.h 时,用法同年  
                 * rs.i 分(minutes 的第二个字母),用法同年  
                 */  
                //console.log(rs.text);  
                jQuery('#' + id).val(rs.text);  
                /*  
                 * 返回 false 可以阻止选择框的关闭  
                 * return false;  
                 */  
                /*  
                 * 释放组件资源,释放后将将不能再操作组件  
                 * 通常情况下,不需要示放组件,new DtPicker(options) 后,可以一直使用。  
                 * 当前示例,因为内容较多,如不进行资原释放,在某些设备上会较慢。  
                 * 所以每次用完便立即调用 dispose 进行释放,下次用时再创建新实例。  
                 */  
                picker.dispose();  
            });  
        }, false);  
        $(date_input).attr("title","load");  
    });  
}
2017-11-13 10:12 负责人:无 分享
已邀请:
江户川林柯南

江户川林柯南 - 永远的是一个学生

试试不就知道了吗。花不了5分钟吧

  • 全敏 (作者)

    试了不行

    2017-11-13 11:32

lhyh

lhyh - 目前就职成都

在微信里打开这个dtpicker-官网的演示页面

http://dcloud.io/hellomui/examples/dtpicker.html

  • 全敏 (作者)

    Uncaught TypeError: mui.DtPicker is not a constructor 报错

    2017-11-13 15:22

  • lhyh

    IOS 11? 我这打开是正常的

    2017-11-13 15:44

该问题目前已经被锁定, 无法添加新回复