留言板

validation

thumbnail
Balakrishna Mahamkali,修改在9 年前。

validation

New Member 帖子: 24 加入日期: 13-12-19 最近的帖子
sir we are using liferay 6.1.2 tomcat, we placed <aui:validator> tag for each field...it showing error messages but when we click on submit button, the form is submitting even though it showing error messages...pls help us out of it..
thanks in advance
thumbnail
bhargavi m,修改在9 年前。

RE: validation

Junior Member 帖子: 47 加入日期: 12-4-5 最近的帖子
Once u go through the fallowing link
Liferay aui validator
thumbnail
Balakrishna Mahamkali,修改在9 年前。

RE: validation

New Member 帖子: 24 加入日期: 13-12-19 最近的帖子
Hi bhargavi i used that link to validate my form, but i didn't succeed.
Note: i used alloyui -validator not liferay-validator
thumbnail
Sushil Patidar,修改在9 年前。

RE: validation

Expert 帖子: 467 加入日期: 11-10-31 最近的帖子
Hi,

Don't submit the form directly.Use following .
<aui:form action="<%=actionURL%>" method="post" name="fm" onsubmit="<%=renderResponse.getNamespace()+&quot;customSubmit();&quot;%>"></aui:form>
       
Liferay.provide(
		window,
		'<portlet:namespace />customSubmit',
		function() {
		    var form=A.one('#<portlet:namespace />fm');
			submitForm(form);
		},
		['aui-base']
	);





I hope it helps.

Regards
Hiten Shah,修改在9 年前。

RE: validation

New Member 帖子: 16 加入日期: 14-5-21 最近的帖子
<aui:form action="<%=editRecruiterURL%>" method="POST" name="recruiter">
<aui:layout>
<aui:column cssClass="aui-w25" >
<aui:input name="name" label="Company Name" placeholder="Company Name" type="text">
<aui:validator name="required"></aui:validator>
<aui:validator name="alphanum"></aui:validator>
<aui:validator name="minLength">2</aui:validator>
</aui:input>

<aui:select name="type" label="Company type">
<aui:option value="IT">IT</aui:option>
<aui:option value="BPO">BPO</aui:option>
<aui:option value="Marketing">Marketing</aui:option>
<aui:option value="Support">Support</aui:option>
<aui:option value="Other">Other</aui:option>
</aui:select>

<aui:input name="contactNumber" label="Contact Number" placeholder="Contact Number" type="text">
<aui:validator name="required"></aui:validator>
<aui:validator name="digits"></aui:validator>
<aui:validator name="minLength">10</aui:validator>
<aui:validator name="maxLength">10</aui:validator>
</aui:input>

<aui:input name="contactNumber2" label="Other Contact Number" placeholder="Contact Number" type="text">
<aui:validator name="digits"></aui:validator>
<aui:validator name="minLength">10</aui:validator>
<aui:validator name="maxLength">10</aui:validator>
</aui:input>

<aui:input name="email" label="Email ID" placeholder="Email ID" type="text">
<aui:validator name="required"></aui:validator>
<aui:validator name="email"></aui:validator>
</aui:input>

<aui:input name="website" label="Website" placeholder="Company Website" type="text">
<aui:validator name="required"></aui:validator>
<aui:validator name="url"></aui:validator>
</aui:input>

<aui:select name="comingFor" label="Coming For">
<aui:option value="CampusDrive">Campus Drive</aui:option>
<aui:option value="PoolDrive">Pool Drive</aui:option>
</aui:select>

</aui:column>
</aui:layout>
</aui:form>