Stephan thanks for the explanations and Karl thanks for the alternative solution.
Erik - I have a form and after the user enter a value then it goes through Ajax validation. If it's validated then I need to disabled or hide it so the user can't edit it. Problem with disabled is that when the form is submitted disabled field doesn't get submitted.