The issue was due to the wrong formatting of HTML code, lets see what was that in my case:
<table>
<cfform>
<tr>...</tr>
</cfform>
</table>
When I was putting cfform outside of td but inside of table then it was throwing error. So, what is the solution???
Solution: Put cfform tag either outside of table or inside of td.
But, in some cases it may not solve your problem, at that time you can take care following points:
- Make sure your HTML formatting is correct. Example: There should not be start cfform tag inside <p> and end cfform tag outside of <p>.
- Make sure there is no duplicate ID or name for a form and form elements inside the page.
- Put the following meta tag in the header of the page: <meta http-equiv="X-UA-Compatible" content="IE=8" />. (This is optional)