Question
cfinput required not working
I am using cfinput and want to make the field required, but
it does not seem to be working. I can submit without any problems,
but I should get an error message. The cfinput is in a loop and it
dynamically generates inputs based on the loop.
Here is my code below :
<center>
<table border="0" width="760">
<tr>
<td class="TitleText">
<cfoutput query="qrySerialNumbers" group="materialNumber"><font face="Verdana" size="2"><b>Material Number:</b> #materialNumber#</font><p>
<cfloop from="1" to="#quantity#" index="i">
<table border="0" width="300">
<tr>
<td align="left" class="TitleText" width="140">
<b>Serial Number #i#:</b> </td>
<td align="left" width="160"><cfinput type="text" name="serialNumber" required="Yes" Message="Serial Number must be entered."><input type="hidden" name="gfmPartNumberID" value="#gfmPartNumberID#"><br></td>
</tr>
</table>
</cfloop>
<p>
<p>
</cfoutput>
</td>
</tr>
</table>
</center>
Here is my code below :
<center>
<table border="0" width="760">
<tr>
<td class="TitleText">
<cfoutput query="qrySerialNumbers" group="materialNumber"><font face="Verdana" size="2"><b>Material Number:</b> #materialNumber#</font><p>
<cfloop from="1" to="#quantity#" index="i">
<table border="0" width="300">
<tr>
<td align="left" class="TitleText" width="140">
<b>Serial Number #i#:</b> </td>
<td align="left" width="160"><cfinput type="text" name="serialNumber" required="Yes" Message="Serial Number must be entered."><input type="hidden" name="gfmPartNumberID" value="#gfmPartNumberID#"><br></td>
</tr>
</table>
</cfloop>
<p>
<p>
</cfoutput>
</td>
</tr>
</table>
</center>
