jQuery Mobile 移动网站开发之日期控件Mobiscroll 2.5 使用说明

news/2024/5/10 0:39:54/文章来源:https://blog.csdn.net/qq19124152/article/details/50469578

福利:阿里云服务器-全场景 首次购买ECS享实例首台5折,限时领取红包

在用jQuery Mobile 做手机网站、需要用日期控件

找了3个

分别展示下:

1.可以说是html5自己的

<label for="date-1">

购买时间*

</label>

<input type="date" data-clear-btn="false" name="date-1" id="frmMain_txt_SB_SERVERTIME" value="" >

 

重点就是  input type="date"这个属性

效果图:

jQuery <wbr>Mobile <wbr>移动网站开发之日期控件Mobiscroll <wbr>2.5 <wbr>使用说明
 

效果和性能综合比较是属于经济实惠的

Iphone 显示和电脑显示完全两样  android 则无法显示  所以pass掉。

2.第三方  datebox

<label for="mydate">购买时间*</label>

<input name="mydate" id="frmMain_txt_SB_SERVERTIME" type="date" data-role="datebox"

data-options='{"mode": "datebox"}'>

主页:http://dev.jtsage.com/jQM-DateBox/

运行效果:

jQuery <wbr>Mobile <wbr>移动网站开发之日期控件Mobiscroll <wbr>2.5 <wbr>使用说明
挺好看、但是不实用

手机电脑显示一样、android和iphone 都支持、可是有点卡   也没有中文文档  调整起来不方便  pass

并且需要在JQM的基础上添加JS链接:

<link type="text/css" href="http://dev.jtsage.com/cdn/datebox/latest/jqm-datebox.min.css" rel="stylesheet" /> 

<script type="text/javascript" src="http://dev.jtsage.com/cdn/datebox/latest/jqm-datebox.core.min.js"></script>

<script type="text/javascript" src="http://dev.jtsage.com/cdn/datebox/latest/jqm-datebox.mode.datebox.min.js"></script>

<script type="text/javascript" src="http://dev.jtsage.com/cdn/datebox/i18n/jquery.mobile.datebox.i18n.en_US.utf8.js"></script>

 

3.找到了Mobiscroll、在博客园一位大神的文章里学的(http://www.cnblogs.com/hxling/archive/2012/12/12/2814207.html)

效果图:

jQuery <wbr>Mobile <wbr>移动网站开发之日期控件Mobiscroll <wbr>2.5 <wbr>使用说明
 

使用介绍:

第一步:去官网http://download.mobiscroll.com/prod#/jqm/datetime/animation/jqmwidget下载样式和JS

jQuery <wbr>Mobile <wbr>移动网站开发之日期控件Mobiscroll <wbr>2.5 <wbr>使用说明
 

第二部:

在Asp界面、需要引入除Jqm的3个文件和下载到的CSS和JS

<link href="mobiscroll.custom-2.5.0.min.css" rel="stylesheet" type="text/css" />

<script src="mobiscroll.custom-2.5.0.min.js" type="text/javascript"></script>

 

控件代码:

<div data-role="frmMain_txt_SB_SERVERTIME">

<label for="frmMain_txt_SB_SERVERTIME">购买时间*</label>

<input type="text" data-role="datebox"   id="frmMain_txt_SB_SERVERTIME" name="frmMain_txt_SB_SERVERTIME"/>

</div>

 

这样还没完、还要初始化日期控件:

$('input:jqmData(role="datebox")').mobiscroll().date();

此时的效果:

jQuery <wbr>Mobile <wbr>移动网站开发之日期控件Mobiscroll <wbr>2.5 <wbr>使用说明
 

效果不错、在手机上也不会卡、但界面是英文的、对于国人来说多少有点不爽、而官网又没有提供中文语言包、但没有关系、官网的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);

最终效果就是

jQuery <wbr>Mobile <wbr>移动网站开发之日期控件Mobiscroll <wbr>2.5 <wbr>使用说明
 

 

官网的DOCS 写的很详细、文档API 地址:http://docs.mobiscroll.com/

附完整JS代码 

<script type="text/javascript" language="javascript">

        //给隐藏控件赋值获取时间控件的内容

        function BindDate() {

            var byDate = $('#frmMain_txt_SB_SERVERTIME').val();

            //var preDate = $('#txtSB_PRETIME').val();

            $('#hfbyDate').val(byDate);

            //$('#hfpreDate').val(preDate);

            return true;

        }

        //初始化日期控件设置样式

        $(document).ready(function () {

            $('input:jqmData(role="datebox")').mobiscroll().date();

            //初始化日期控件

            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);

        });

    </script>

 

顺便说下Jqm的屏蔽Ajax功能

 

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.css" />

<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>

<script type="text/javascript">

$(document).bind("mobileinit", function () {

            //覆盖的代码

            $.mobile.ajaxEnabled = false;

            $.mobile.hashListeningEnabled = false;

            //$.mobile.linkBindingEnabled = false;

        });

</script>

<script src="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.js"></script>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_871041.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

宝塔面板网站运行php文件的时候提示404错误

其实报这个错误原因大部分在php的原因。 解决办法1&#xff1a; 开启php的错误提示 修改配置文件 将display_errors Off 修改成display_errors On 修改完之后重启php即可 注&#xff1a;7月份以前安装过宝塔php的默认是关闭错误提示的&#xff0c;7月份后安装的默认开启 如…

利用XSS注入漏洞能对网站做什么

或许大家经常看一些高手测试XSS漏洞都是alert一个窗口来。便以为XSS即是如此&#xff0c;当自己alert出窗口来&#xff0c;便说自己发现了漏洞。 其实远没这么简单。你发现的只是程序员的一个小bug而已&#xff0c;远谈不上XSS。它们的关系如同系统漏洞与漏洞利用的关系&…

从零带你用VuePress来搭建个人网站

VuePress可以让你非常方便的在Markdown文档中编写Vue代码&#xff0c;VuePress会为每个页面预渲染生成静态的HTML,同时&#xff0c;每个页面被加载的时候&#xff0c;将作为SPA运行 这里我将带大家一步步用VuePress来搭建个人网站 环境搭建 查看node的版本号 node -vnode.…

如何用织梦程序搭建一个网站

用织梦程序建站是目前互联网很多新手站长朋友用比较多的&#xff0c;不仅因为它可以二次开发&#xff0c;还有就是它的代码修改没那么复杂&#xff0c;加上知名度还好&#xff0c;不会的在网上有很多资源可以找!小编初次做站就是用织梦的&#xff0c;后来用asp、wordpress程序也…

如何去掉dedecms织梦程序网站首页域名后出现的index.html的情况?

如题&#xff0c;想必很多用dedecms织梦程序系统建站的朋友都会遇到;在访问dede织梦网站首页时&#xff0c;域名后面会多出了index.html。乐晨同很多朋友一样遇到过同类似的问题&#xff0c;当我在访问乐晨博客网站首页&#xff0c;输入域名www.ilechen.com时&#xff0c;访问的…

带www的域名与不带www的域名,那个更有利于网站优化

当乐晨在刚进入SEO&#xff0c;初生小白的时候&#xff0c;曾自己问到过是带www的二级域名有利于网站优化&#xff0c;还是不带www的一级域名(即顶级域名)更有利于网站优化呢? 带着疑问&#xff0c;乐晨通过互联网百度搜索引擎了解到不带www的一级域名比带www的二级域名更有利…

个人站长财神的13招简单实用且见效快的网站推广方法

‍ 对于我们这做站的一批群体及网站运营专员来说&#xff0c;搭建一个完整的站或拿的一个网站之后&#xff0c;就是要想尽一切办法进行网站推广宣传&#xff0c;从而为网站带来流量&#xff0c;实行转化等&#xff0c;那么如何做呢?下面跟着乐晨一起看下个人站长财神分享13招简…

什么是SEO,学习SEO的六大步骤

温馨提示 乐晨博客导航子栏&#xff1a;seo学习-旨在搜集互联网seo基础知识&#xff0c;提供新人SEO学习参考!seo学习就来乐晨博客&#xff0c;这里为你提供良好的SEO学习平台! 要学习seo,首先你要了解seo是什么&#xff1a;seo即是搜索引擎优化英文Search Engine Optimization…

如何快速有效的学习好SEO,SEO学习的方法有哪些?

温馨提示 乐晨博客导航子栏&#xff1a;SEO学习-旨在搜集互联网SEO基础知识&#xff0c;提供新人SEO学习参考!seo学习就来乐晨博客&#xff0c;这里为你提供良好的SEO学习平台! 导读&#xff1a;本文是继前篇学习SEO的六大步骤的再一次详细介绍SEO学习的方法及技巧!作者&#x…

如何搭建dedecms织梦程序本地测试-站长新手织梦建站必备

对于刚初入织梦建站的新手来说&#xff0c;在了解如何建立一个网站就急忙购买域名、服务器、dedecms织梦程序之后&#xff0c;就进行网站建设并开始修改运营了! 然而对于一个刚搭建起来的dede织梦新站往往有很多问题需要修改&#xff0c;这时乐晨相信很多新手朋友会在虚拟主机(…

给站长或SEOER推荐一款免费的文章采集工具

对于网站站长或SEOer来说&#xff0c;网站内容一直是我们最头痛的事。尤其在我们可能从来没有接触过的许多行业&#xff0c;去写内容与寻找内容都是非常麻烦的事情。因此&#xff0c;对于个人站长或SEOer来说&#xff0c;必备站长资源或SEO资源就显得非常重要了&#xff0c;虽然…

对于网站SEO优化做好内链也可以提高网站权重

做网站SEO优化中&#xff0c;谈到快速提升网站权重;站长们能想到的大概都是网络推广增加外链&#xff0c;其实网站内链也是一个很重要的因素&#xff0c;在搜索引擎的评估中也占很重要的比重&#xff0c;今天乐晨博客博主乐晨就跟大家分享几个利用网站内链来增加网站权重的方法…

精选如何做好网站运营的五种思考

看网上很多朋友分享了此篇文章&#xff0c;细读发现作者六冠(网名)思考总结的还不错!于是乐晨也网摘精选下来分享给来自乐晨博客的朋友欣赏一下!网站运营一直是困扰我们很多站长的问题&#xff0c;希望看完此文&#xff0c;然我们在网站推广、网站运营上有所见长及突破&#xf…

几个阿里云主机首次备案步骤告知你网站备案基本流程(图文)

昨天在万网上购买了主机及域名&#xff0c;由于初次做站&#xff0c;加上购买的是国内的虚拟主机!因此要面对阿里云主机首次备案的问题!在朋友的指点下&#xff0c;按阿里云备案提示填写了自己及网站的信息&#xff0c;且上传了证件;今天中午过后&#xff0c;就接待阿里云客服电…

提升关键词排名进前100,关键要提高网站相关性

所有做seo的都知道&#xff0c;新站排名非常不好做&#xff0c;尤其是竞争热门关键词&#xff0c;但是“相关性”这一策略就像兵法上说的“集中优势兵力”一样能让新站迅速突破关键词排名瓶颈&#xff0c;而且稳定性超过一般做法。如何提高网站的相关性?下面济南网站优化朋少给…

百度官方声称:网站快照的更新频率与权重没任何关系

2012年9月&#xff0c;百度的Lee在站长平台发文称&#xff1a;网站快照的更新频率与网站本身的“权重”、是否“被K”并无直接关联。站长不必过多关注网站的快照时间。 以下为原文&#xff1a; 一直以来&#xff0c;部分站长对百度快照的更新时间都存在一些误解&#xff0c;认为…

谈虚拟主机上的几种网站备份方法

虚拟主机因为价格便宜&#xff0c;因此服务可能就不太靠谱&#xff0c;说不定哪天就关了或无法访问&#xff0c;因此网站备份对于虚拟主机来说尤为重要&#xff0c;做为站长应该如何将自己的网站进行备份&#xff0c;下面月光博客就介绍几个常见的网站备份方法。 手动备份 手动…

经网站出错,谈谈网站备份及上传的重要性!

上周日&#xff0c;为了优化网站Tag标签静态化有利于搜索引擎;结果一时图快&#xff0c;没有及时备份文件就急忙修改&#xff0c;导致网站瘫痪&#xff0c;而无法访问! 当时一着急&#xff0c;既然忘了传以前备份的文件进行覆盖;一冲动就把网站所有的文件给删除掉了。因为心里想…

揭秘!如何快速提高网站权重-关键词百度指数叠加

如何快速提高网站权重?一看标题相信可能很多人就会说标题档、忽悠人的&#xff0c;因为网站优化没有捷径。的确&#xff0c;木木也说过做推广优化没有快速的方法&#xff0c;想要排名就得脚踏实地。但是下面要说的方法确实可以快速提高网站所谓的权重&#xff0c;不需要堆砌关…

细谈网站运营|网站推广|网络营销|SEM|SEO之间的关系-Zac昝辉

一直也想搞清网站运营、网络营销、网站推广、SEO、SEM之间的关系&#xff0c;今天在Zac昝辉的每日一贴看到了这篇介绍&#xff0c;想必也有很多朋友跟乐晨一样吧?!具体是怎样的一层关系呢?下面一起看下Zac昝辉是如何介绍的 谈了这么多SEO&#xff0c;有可能让人误解搜索引擎优…