如何做出mobiscroll日期选择控件滚轮的效果

 我来答
己学好4
2015-02-10 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5174万
展开全部
新建一个HTML5文件,引jquery.js,jquerymobile.js 等等必须的文件,编写如下代码到你的文件中:
  <div data-role="fieldcontain">
  <label for="txtBirthday">出生日期:</label>
  <input type="text" data-role="datebox" id="txtBirthday" name="birthday" />
  </div>
  我们可以这样去初始化日期控件:
  $('input:jqmData(role="datebox")').mobiscroll().date();
  预览下吧,是不是可以使用了呢!唯独这个界面是英文的,对于国人来说多少有点不爽,而官网又没有提供中文语言包,但没有关系,官网的API还是不错的,我们可以设置一些常用的属性使之符合常规的日期格式。
  //初始化日期控件
  var opt = {
  preset: 'date', //日期
  theme: 'jqm', //皮肤样式
  display: 'modal', //显示方式
  mode: 'clickpick', //日期选择模式
  dateFormat: 'yy-mm-dd', // 日期格式
  setText: '确定', //确认按钮名称
  cancelText: '取消',//取消按钮名籍我
  dateOrder: 'yymmdd', //面板中日期排列格式
  dayText: '日', monthText: '月', yearText: '年', //面板中年月日文字
  endYear:2020 //结束年份
  };
  $('input:jqmData(role="datebox")').mobiscroll(opt);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式