Open lasthelloworld opened 7 years ago
问题描述:在IOS系统上,点击文本框弹出日期控件天数为NA 测试环境:IOS版本(之后给出) 微信软件版本:(之后给出) 问题出现操作:在苹果手机上点击文本框,弹出日历控件,数字均变为NA。
我代码对作者的代码进行了简单的修改。 $("#enterTimeBeginDate").calendar({ beforeShowMyDay:vm.IsEnabledDay,//判断是否显示红色的方法,红色当天不能选择 getEnabledList:vm.getEnabledList,//获取站房列表回调方法 minDate:enterTimeBeginDate, maxDate:maxenterTimeBeginDate, onOpen:function(p){ var arr =[]; arr.push(vm.tempData.beginDate); p.setValue(arr); p.updateValue(); vm.removeEnableHourSelectClass(p,vm.tempData.beginDate); }, onMonthYearChangeStart:function(p,currentYear,currentMonth){ }, onDayClick:function(p,daycontainer,year,month,day){ vm.tempData.beginDate = year+"-"+(Number(month)+1)+"-"+day; vm.tempData.endDate = vm.dateHelper.getDateStr(new Date(vm.tempData.beginDate),0); }, onClose:function(p){ var arr =[]; arr.push(vm.tempData.beginDate); p.setValue(arr); p.updateValue(); vm.mountCheckDate(); vm.mountPriceOrInter(); } }); 具体逻辑可以下来交流,主要是IOS支持不,哪些版本支持
vm.IsEnabledDay逻辑是:arry1,为禁止选择天数,当日期控件初始化时,在arry1数组中是,则禁止选择该天。 getEnabledList:这个方法就是从后台获取到的arry1禁止选择天数列表
作者呢
问题描述:在IOS系统上,点击文本框弹出日期控件天数为NA 测试环境:IOS版本(之后给出) 微信软件版本:(之后给出) 问题出现操作:在苹果手机上点击文本框,弹出日历控件,数字均变为NA。
我代码对作者的代码进行了简单的修改。 $("#enterTimeBeginDate").calendar({ beforeShowMyDay:vm.IsEnabledDay,//判断是否显示红色的方法,红色当天不能选择 getEnabledList:vm.getEnabledList,//获取站房列表回调方法 minDate:enterTimeBeginDate, maxDate:maxenterTimeBeginDate, onOpen:function(p){ var arr =[]; arr.push(vm.tempData.beginDate); p.setValue(arr); p.updateValue(); vm.removeEnableHourSelectClass(p,vm.tempData.beginDate); }, onMonthYearChangeStart:function(p,currentYear,currentMonth){ }, onDayClick:function(p,daycontainer,year,month,day){ vm.tempData.beginDate = year+"-"+(Number(month)+1)+"-"+day; vm.tempData.endDate = vm.dateHelper.getDateStr(new Date(vm.tempData.beginDate),0); }, onClose:function(p){ var arr =[]; arr.push(vm.tempData.beginDate); p.setValue(arr); p.updateValue(); vm.mountCheckDate(); vm.mountPriceOrInter(); } }); 具体逻辑可以下来交流,主要是IOS支持不,哪些版本支持