I am currently watching tutorial videos on ASP .NET MVC 3 and have come to the section about enabling and disabling client side validation.
My question is why would you ever want to disable client-side validation?
As a developer, would users having JavaScript disabled even be something to consider since server side validation will always be there as a backup anyway?
What are the implications of a user browsing your site with JS disable if you have client-side validation enabled other than that the validation will only run on the server-side?
If the customer has no requirement for you to disable client-side validation, what other reasons would there be to disable it?