Foren
validation
Balakrishna Mahamkali, geändert vor 9 Jahren.
validation
New Member Beiträge: 24 Beitrittsdatum: 19.12.13 Neueste Beiträge
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
thanks in advance
bhargavi m, geändert vor 9 Jahren.
RE: validation
Junior Member Beiträge: 47 Beitrittsdatum: 05.04.12 Neueste Beiträge
Balakrishna Mahamkali, geändert vor 9 Jahren.
RE: validation
New Member Beiträge: 24 Beitrittsdatum: 19.12.13 Neueste Beiträge
Hi bhargavi i used that link to validate my form, but i didn't succeed.
Note: i used alloyui -validator not liferay-validator
Note: i used alloyui -validator not liferay-validator
Sushil Patidar, geändert vor 9 Jahren.
RE: validation
Expert Beiträge: 467 Beitrittsdatum: 31.10.11 Neueste Beiträge
Hi,
Don't submit the form directly.Use following .
I hope it helps.
Regards
Don't submit the form directly.Use following .
<aui:form action="<%=actionURL%>" method="post" name="fm" onsubmit="<%=renderResponse.getNamespace()+"customSubmit();"%>"></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, geändert vor 9 Jahren.
RE: validation
New Member Beiträge: 16 Beitrittsdatum: 21.05.14 Neueste Beiträge
<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>
<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>