猿问

h5在移动端使用type为date,且加上onchange方法时,ios手机日期控件不点确定?

使用的框架是angularjs
代码为

<input type="date" id="beginDate" name="beginDate" ng-model="beginDate"
              placeholder="yyyy-MM-dd" ng-change="dosth()" required />

以上代码在安卓手机上正常运行
但是在ios手机上时,我稍微划一下系统日期控件,我还没有点击确定,ios自己就把日期控件隐藏了,同时执行我的dosth方法,这个用户体验太差了,如果把ng-change="dosth()"这句去掉,又可以正常使用了,但是就不能执行切换事件了
请问有没有什么好的办法解决我的问题


芜湖不芜
浏览 2685回答 2
2回答

HUWWW

直接用onchange事件试试
随时随地看视频慕课网APP
我要回答