开发者问题收集

无法调用未定义的方法 toUpperCase

2011-04-26
4950
if (json.ScheduleCareProviderScheduledPatientsGetResult.Appointments[i].Patient.Firstname.toUpperCase().indexOf(searchBarValue.toUpperCase()) == 0) {

为什么我会收到此错误。

2个回答

因为

json.ScheduleCareProviderScheduledPatientsGetResult.Appointments[i].Patient.Firstname

未定义。

Felix
2011-04-26

json.ScheduleCareProviderScheduledPatientsGetResult.Appointments[i].Patient.FirstnamesearchBarValue 未定义。调用此行之前,请确保它们不为 null

Simon Dufour
2011-04-26