美文网首页
MUI框架日期选择器,选择框中有日期时默认显示选择框中的日期的问

MUI框架日期选择器,选择框中有日期时默认显示选择框中的日期的问

作者: AdreamZ | 来源:发表于2017-09-08 17:23 被阅读0次

    公司移动端使用的mui框架,遇到一个问题让我改改,在mui的日期选择器dtPicker的使用中,输入框每次点击弹出的选择器默认都为当前时间。

    要求在输入框无值时,弹出的日期选择器默认选择在当前时间,输入框有值时,弹出的日期选择器选择为已有值。

    没找到现成的,文档例子又太少,就自己实现了下

    var this.dtStart=new mui.DtPicker({type:'date'})

    var that=this;

    $('input').on('click',dateNow);

    var  dateNow=function(){

    var  _this =this;

    var  $date=$(_this).val().split('-');

    var   year=$date[0]-1946,month=$date[1],day=$date[2];

    var   $year='$("[data-id=picker-y] ul li:nth-child('+year+')").trigger("tap")',

    $month='$("[data-id=picker-m] ul li:nth-child('+month+')").trigger("tap")',

    $day='$("[data-id=picker-d] ul li:nth-child('+day+')").trigger("tap")';

    if($date==""){

    that.dtStart.show(function(date){

    $(_this).val(date.value);

    })

    }else{

    eval($year);

    eval($month);

    eval($day);

    that.dtStart.show(function(date){

    $(_this).val(date.value);

    })

    }

    }

    相关文章

      网友评论

          本文标题:MUI框架日期选择器,选择框中有日期时默认显示选择框中的日期的问

          本文链接:https://www.haomeiwen.com/subject/ddchdxtx.html