make List item non Editable dynamically

Is it Possible to make list item non editable based on one of its column value. for example i have list fees which has a column submitted.when submitted is false user can edit that item but not when it is set to true. plss help. thanks