2013-11-28 2 views
0

Моя проблема очень глупа, но я не могу найти способ повторить через Dojo Select items. Я пользуюсь одной из следующих функций:DOJO Выбрать итерацию по всем пунктам

   select.store.fetch({ 
       query:{id:'*'}, 
       onComplete:function(a,b,c){ 
        dojo.forEach(a,function(item,index){ 
         console.log(item.children); 
        }) 
       } 
      }); 

, но, к сожалению, он не работает. Может ли кто-нибудь дать мне совет?

+0

Что такое ошибка вы получаете –

ответ

1

Вы можете следовать, что:

 selectWidget.store.fetch({ 
       //I am assuming you want everyting to come back so i left the query as empty that will get you everything back 
       query: { }, 
       onComplete: function (items) { 
       // I would advice you to do a check here if items is empty or has value before the loop or anything to make sure things are in store just for debugging      
        dojo.forEach(items,function(item){ 
        console.log(item.children); 
       }) 
       } 
      }); 
+0

Хорошая работа! Большое спасибо! ;) –

Смежные вопросы