- 浏览: 7933311 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
在jquery mobile中,在对某个表单的验证上,可以依然使用jquery-validation框架,
反正都是一家的,具体例子如下:
1)使用的js:
jquery.validate.min.js
jquery.mobile-1.0a3.min.js
jquery.mobile-1.0a3.min.css
2)HTML表单
可以看到,加上class="required"即完成必须输入项的验证
3 验证的JS其实很简单,跟普通的jquery validate一样
$("#frmLogin").validate({
submitHandler: function(form) {
console.log("Call Login Action");
}
});
如果验证成功,则执行真正逻辑部分
4 jquery mobile还提供了横向和竖向手机切换屏时的CSS样式切换,如下:
反正都是一家的,具体例子如下:
1)使用的js:
jquery.validate.min.js
jquery.mobile-1.0a3.min.js
jquery.mobile-1.0a3.min.css
2)HTML表单
<div data-role="page" id="login"> <div data-role="header"> <h1>Acme Corporation</h1> </div> <div data-role="content"> <form id="frmLogin" class="validate"> <div data-role="fieldcontain"> <label for="email">[i]* [/i] Email: </label> <input type="text" id="email" name="email" class="required email" /> </div> <div data-role="fieldcontain"> <label for="password">[i]* [/i]Password: </label> <input type="password" id="password" name="password" class="required" /> </div> <div class="ui-body ui-body-b"> <button class="btnLogin" type="submit" data-theme="a">Login</button> </div> </form> </div> </div>
可以看到,加上class="required"即完成必须输入项的验证
3 验证的JS其实很简单,跟普通的jquery validate一样
$("#frmLogin").validate({
submitHandler: function(form) {
console.log("Call Login Action");
}
});
如果验证成功,则执行真正逻辑部分
4 jquery mobile还提供了横向和竖向手机切换屏时的CSS样式切换,如下:
.portrait label.error, .landscape label.error { color: red; font-size: 16px; font-weight: normal; line-height: 1.4; margin-top: 0.5em; width: 100%; float: none; } .landscape label.error { display: inline-block; margin-left: 22%; } .portrait label.error { margin-left: 0; display: block; } em { color: red; font-weight: bold; padding-right: .25em; }
发表评论
-
微信开发工具中时间问题的小坑
2018-02-07 19:07 813刚开始用微信小程序开发工具,每次运行任何应用,都报这个错误: ... -
三篇不错的介绍CSS GRID的文章
2017-12-06 09:08 524三篇不错的介绍CSS GRID的文章: http://www. ... -
双因素认证(2FA)教程
2017-11-03 09:16 1567http://www.ruanyifeng.com/blog/ ... -
es6 中的export
2017-08-20 08:00 811https://juejin.im/post/5998625f ... -
markdown中的空格
2017-08-20 07:53 1693即使手动输入空格, 也是很不推荐的方法。我推荐全角空格,切换 ... -
(转)讲真,别再使用JWT了
2017-08-17 23:21 1005不错的好文: http://insights.thoughtw ... -
(转)手把手教你WebStorm+chrome实现时时调试刷新
2017-08-15 10:50 3018参考: http://jingyan.baidu.com/ar ... -
IntelliJ Idea 2017 免费激活方法
2017-08-15 09:38 93101. 到网站 http://idea.lanyus.com/ ... -
前端框架这么多,该何去何从?
2017-08-04 07:17 642http://insights.thoughtworkers. ... -
记录一个HTML 5画拓扑图的商业公司
2017-07-18 19:56 844http://qunee.com/ DEMO:http:// ... -
vue 2例子学习收集
2017-07-16 11:46 9981 vue2.0手撸闲鱼App https://githu ... -
(收藏)虚拟DOM内部是如何工作的
2017-07-13 22:08 585虚拟DOM内部是如何工作的 https://segmentfa ... -
最近看到的几篇精彩JAVASCRIPT博客文章推荐
2017-07-11 07:10 561【深度长文】JavaScript数组所有API全解密 http ... -
jsonp 跨域原理:深入浅出 jsonp
2017-07-10 19:55 1426https://lzw.me/a/jsonp.html jso ... -
(转)深度长文-JavaScript数组所有API全解密
2017-07-08 19:59 815深度长文-JavaScript数组所有API全解密 http: ... -
(收藏)网页导出PDF的方案
2017-07-06 07:13 958(收藏)网页导出PDF的方案 https://yiqiwuli ... -
Chromium 新的弹窗机制以及 HTML 的 <dialog> 元素
2017-06-28 12:37 1142https://juejin.im/post/59525195 ... -
国内一个不错的大屏UI设计厂家
2017-06-03 19:43 3156http://www.lanlanwork.com/dp.ph ... -
canvas仿芝麻信用分仪表盘
2017-05-28 20:21 1582canvas仿芝麻信用分仪表盘 https://segment ... -
(转)CSS 变量教程
2017-05-10 21:12 571http://www.ruanyifeng.com/blog/ ...
相关推荐
在jQuery Mobile中,表单元素通过`data-*`属性进行数据增强,例如`data-role="form"`。这使得jQuery Mobile在页面加载后能够自动识别并应用样式和行为。同时,`data-theme`属性可以用来设置表单组件的主题颜色,如`...
6. **表单验证**:虽然 jQuery Mobile 不直接提供完整的表单验证功能,但可以通过与其他库(如 jQuery Validation 插件)结合使用,轻松添加验证逻辑。 7. **表单提交和事件**:jQuery Mobile 引入了一些特殊的事件...
源码中的表单部分展示了如何利用jQuery Mobile的表单验证和数据绑定功能,提升用户体验。 另外,源码中可能还包括了一些示例插件和自定义组件,它们展示了如何扩展jQuery Mobile的基础功能。通过阅读和分析这些插件...
- **表单(Forms)**:对输入元素进行了优化,包括文本框、选择器和滑块等,还支持触摸友好的验证。 - **网格系统(Grid System)**:采用响应式设计,允许您定义内容在不同屏幕尺寸下的布局。 - **工具栏...
《jQuery Validate插件在手机注册表单验证中的应用详解》 在Web开发中,表单验证是必不可少的一环,它确保用户输入的数据符合预设的规则,提高数据的准确性和安全性。jQuery Validate插件作为一款强大的JavaScript...
3. **表单模板**:展示了各种表单元素的用法,如输入框、选择框、复选框等,并且有验证和提交功能。 4. **数据列表模板**:使用数据列表组件展示数据,可以自定义项的样式和行为。 5. **对话框模板**:包含警告、...
“jquery mobile官方git资源”中包含的官方文档是学习和开发的宝贵资料。文档详细介绍了jQuery Mobile的各种组件、事件、API和最佳实践,帮助开发者了解如何有效地利用这个框架。示例部分则提供了各种实际应用,涵盖...
"mobileValidate"是一个专为移动端设计的表单验证控件,它支持jQuery和Zepto这两个流行的JavaScript库,使得在移动设备上进行高效、便捷的表单验证成为可能。 mobileValidate的核心功能包括: 1. **灵活性**:由于...
通过这些源代码,你可以逐步学习和掌握jQuery Mobile的基本用法,将其应用于实际的移动Web开发项目中,创建出流畅、美观的触控界面。同时,实践是检验理论的最好方式,动手操作这些代码将有助于加深理解并提升技能。
这个过程中,Jquery Mobile的表单验证功能确保了用户输入的有效性,提高了数据交互的准确性。 尽管这是一个初级的购物商城系统,但开发者已经考虑到系统升级的可能性,表明其具有一定的扩展性。未来可能的更新包括...
在"jqueryMobile插件集"中,可能包含以下几类插件: 1. **组件增强插件**:这些插件增强了jQuery Mobile内置组件的功能,如更复杂的下拉菜单、自定义表单验证或者动画效果丰富的滑块。 2. **交互插件**:这类插件...
与Asp.net进行整合,提供了完整的可运行案例,包括用户注册、登录以及网站功能导航,数据库采用Access,这为开发者提供了一个直观的参考,以了解如何在Asp.net环境中利用jQuery Mobile创建移动应用。 **jQuery ...
JqueryMobile提供了一系列预定义的表单元素样式,如`<input type="search">`、`<select>`和`<textarea>`,这些组件具有良好的触控反馈和验证功能。 5. **列表视图**:`<ul data-role="listview">`是JqueryMobile中...
《jQuery-formValidator:高效精准的表单验证工具详解》 在网页开发中,表单验证是必不可少的一环,它能够确保用户输入的数据符合预设的规则,提高数据的准确性和安全性。jQuery-formValidator是一款强大的jQuery...
3. 表单验证:使用HTML5内置的验证功能,如`required`属性确保必填项,`pattern`属性设置正则表达式进行复杂验证。 三、构建登录页面 1. 登录表单的设计:同样利用HTML5的表单元素,配合jQuery Mobile的样式,创建...
此外,jQuery Mobile还提供了一系列组件,如导航栏、页眉、页脚、页面切换、表单验证等,用于构建完整的移动应用程序。 在实际开发中,你还可以利用数据属性(data-attributes)来控制和定制组件的行为。例如,你...
1. **单一页面架构**:jQuery Mobile 使用单一页面模板,将多个页面的内容包含在一个 HTML 文件中,通过 AJAX 技术实现页面间的平滑切换,提高用户体验。 2. **触控优化**:所有的 UI 元素都经过优化,以适应触摸...
在jQuery Mobile的组件库中,包含了各种常用的UI元素,如导航栏、滑块、表单等。源代码揭示了这些组件的内部结构和工作方式。比如,按钮的实现可能涉及到CSS样式、事件绑定和动画效果的结合;表单的验证和提交则可能...
HTML5和jQuery Mobile是现代移动应用开发中的两个关键技术,它们共同为构建响应式、交互式的Web应用程序提供了强大的工具。本资源包含两套基于HTML5和jQuery Mobile的模板,可以帮助开发者快速搭建移动应用的界面,...