码迷,mamicode.com
首页 > 其他好文 > 详细

[Liferay6.2]AUI表单验证示例

时间:2015-07-16 11:24:53      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:

<%@ 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表单验证示例

标签:

原文地址:http://www.cnblogs.com/scaleworld/p/4650295.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!