I believe that the problem and its solution is described here
. Let me know if I am missing something in current scenario.
As to the concrete question:
- Why doesn't the "Required" error get caught on client-side validation?
By default, jQuery validate (since v1.9) does not validate hidden elements. Refer to the shared article for more information.
- How do we keep the described side effect from happening for cases where we verify certain business rules on server-side only?
The troubleshooting section
should give a feasible solution to this issue.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI