I posted this question to the CRM Forums here and got some good feedback from Rhett Clinton. if(crmForm.all.new_salesstageid.DataValue != null && crmForm.all.new_salesstageid.DataValue[0].name != "1") crmForm.SetFieldReqLevel("new_projectmanagerid", 1); else crmForm.SetFieldReqLevel("new_projectmanagerid", 0); And here is an example that works with multipe options if(crmForm.all.new_salesstageid.DataValue != null) { switch(crmForm.all.new_salesstageid.DataValue[0].name) { case "1": case "2": crmForm.SetFieldReqLevel("new_projectmanagerid", 1); break; default: crmForm.SetFieldReqLevel("new_projectmanagerid", 0); [...]
