When to restrict user from selecting value from dropdown list that time grade in (enable) and grade out(disable) so both enabled and disabled list will visible to user but user can click on option which is accessible to him
New Update
1.added one Boolean attribute to arrange the disabled item to show on top of dropdown option list .
2.clear and rearrange data on parameter change