<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%>
<%@ taglib uri="http://liferay.com/tld/aui" prefix="aui"%>
<portlet:defineObjects /> <aui:form action="" name="<portlet:namespace />fm">
<aui:fieldset>
<aui:input name="input1" label="不加校验" />
<aui:input name="input2" label="必填项">
<aui:validator name="required" />
</aui:input>
<aui:input name="input3" label="英文字母(最小长度:2,最大长度:10)">
<aui:validator name="alpha" />
<aui:validator name="maxLength">10</aui:validator>
<aui:validator name="minLength">2</aui:validator>
</aui:input>
<aui:input name="input4" label="英文字母或数字字符">
<aui:validator name="alphanum" />
</aui:input>
<aui:input name="input5" label="数字(最小0,最大10)">
<aui:validator name="digits" />
<aui:validator name="min">0</aui:validator>
<aui:validator name="max">10</aui:validator>
</aui:input>
<aui:input name="input6" label="电子邮件地址">
<aui:validator name="email" />
</aui:input>
<aui:input name="input7" label="密码">
<aui:validator name="required" />
</aui:input>
<aui:input name="input8" label="重复密码">
<aui:validator name="equalTo">'#<portlet:namespace />input7'</aui:validator>
</aui:input>
<aui:input name="input9" label="数字(正负数、小数)">
<aui:validator name="number" />
</aui:input>
<aui:input name="input10" label="网址">
<aui:validator name="url" />
</aui:input>
<aui:input name="input11" label="日期">
<aui:validator name="date" />
</aui:input>
<aui:input type="file" name="input12" label="文件类型">
<aui:validator name="acceptFiles">'xls,xlsx,doc,docx,ppt,pptx'</aui:validator>
</aui:input>
<aui:input name="input13" label="国际化资源标识符(IRI)">
<aui:validator name="iri" />
</aui:input>
<aui:input name="input14" label="自定义年份">
<aui:validator name="custom" errorMessage="请输入[2000,2015]之间的年份:">
function (val, fieldNode, ruleValue) {
if ( val >=2000 && val <=2015) {
return true;
}else{
return false;
}
}
</aui:validator>
</aui:input>
</aui:fieldset> <aui:button-row>
<aui:button type="submit"></aui:button>
</aui:button-row>
</aui:form>

[Liferay6.2]AUI表单验证示例的更多相关文章

  1. MiniUI官方表单验证示例

    原文地址:http://www.miniui.com/docs/tutorial/validator.html 表单验证 参考示例: 验证规则     表单验证     表单验证:文本提示     表 ...

  2. 【转】Validate + Boostrap tooltip 表单验证示例

    一.工具准备: 1.boostrap: 下载地址 http://getbootstrap.com/ jquery: jQuery版本需大于或等于1.8.0  jquery.validate.min.j ...

  3. formValidator表单验证示例

    <script type="text/javascript">$(document).ready(function(){ $.formValidator.initCon ...

  4. 初学structs2,表单验证

    一.简单表单验证示例 structs.xml配置 <struts> <package name="validate" namespace="/valid ...

  5. Angular 表单验证类库 ngx-validator 1.0 正式发布

    背景介绍 之前写了一篇 <如何优雅的使用 Angular 表单验证>,结尾处介绍了统一验证反馈的类库  ngx-validator  ,由于这段时间一直在新模块做微前端以及相关业务组件库, ...

  6. 实现跨浏览器html5表单验证

    div:nth-of-type(odd){ float: left; clear: left; } .origin-effect > div:nth-of-type(even){ float: ...

  7. 走进AngularJs 表单及表单验证

    年底了越来越懒散,AngularJs的学习落了一段时间,博客最近也没更新.惭愧~前段时间有试了一下用yeoman构建Angular项目,感觉学的差不多了想做个项目练练手,谁知遇到了一系列问题.yeom ...

  8. jQuery Validation Engine 表单验证

    功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 Ajax 验证,除自身拥有丰富的验证规则外,还可以添加自定义的验证规则. 兼容 IE 6+, Chrome, ...

  9. Django实现表单验证、CSRF、cookie和session、缓存、数据库多表操作(双下划綫)

    通常验证用户输入是否合法的话,是前端js和后端共同验证的,这是因为前端js是可以被禁用的,假如被禁用了,那就没法用js实现验证合法与否了,也就是即使用户输入的不合法,但是也没提示,用户也不知道怎么输入 ...

随机推荐

  1. Course Schedule I & II

    There are a total of n courses you have to take, labeled from 0 to n - 1. Some courses may have prer ...

  2. js 的 深拷贝 和 浅拷贝

    http://www.cnblogs.com/yichengbo/archive/2014/07/10/3835882.html 类似于拷贝指针和 值?  ...占坑先.

  3. Linux之绝处逢生------SysRq

    参考: http://www.linuxfly.org/post/545/ http://www.jb51.net/article/13525.htm 做法: 未雨绸缪 # " > / ...

  4. python模块介绍- collections(5)-OrderedDict 有序字典

    1.3.5 OrderedDict 有序字典 OrderedDict是dict的子类,它记住了内容添加的顺序. import collections print 'Regular dictionary ...

  5. uniq 重复行统计

    uniq 命令   文字 uniq 是LINUX命令 用途 报告或删除文件中重复的行. 语法 uniq [ -c | -d | -u ] [ -f Fields ] [ -s Characters ] ...

  6. DELPHI XE5开发WEB服务器及安卓手机客户端

    Xe5开发web服务端和手机客户端 ------------------------------------- Delphi xe5作为最新开发利器,就类似如当年的DELPHI,功能强大,快发速度快, ...

  7. HTML5 video 支持air play

    < video src="/path/to/video.mp4" x-webkit-airplay="allow" preload controls> ...

  8. jquery.base64.js简单使用

    jquery.base64.js, 加密,使用,先引入jquery,然后引入jquery.base64.js 使用如下 js中加密如下 $.base64.encode(result[i].ipadre ...

  9. Httpsqs的安装以及安装过程错误的解决方法 转

    需求 :进行商品搜索的时候,要从索引中进行搜索,由于后台要更新商品和插入商品,当时考虑到了怎么来插入新的索引和更新索引的问题,通过讨论,大家决定用Httpsqs这个消息中间来通知插入新索引和删除索引最 ...

  10. xmpp SASL 定义

    SASL 定义 <摘抄自:xmpp_3920> [SASL]的 profiling 需求要求协议定义 供以下信息: 服务名:“xmpp” 初始序列:初始实体 供一个开放 XML 流头后,并 ...