使用此响应迭代并使用switch case

时间:2011-12-23 10:05:44

标签: javascript

我正在使用for循环来迭代我的响应,但现在我需要一个切换案例来决定基于_type ...并将其发送到不同的函数...

1 个答案:

答案 0 :(得分:0)

尝试使用此尺寸:

var PAST_SURGICAL_HISTORY_SECTION, 
    ALLERGY_SECTION = 
    'PastSurgicalHistorySection', 
    'AllergySection';

length = json.PatientFaceSheetGetResult.FaceSheetItems.length;
for (i = 0, i < length; i++)  {
     var result = json.PatientFaceSheetGetResult.FaceSheetItems[i];
     var type = result['__type'].split(':')[0];

     switch(type) {
         case PAST_SURGICAL_HISTORY_SECTION:
             break;
         case ALLERGY_SECTION:
             break;
     }
}