2014-10-18 2 views
0

Когда я запускаю следующий код для отображения результата для нескольких номеров USN (University Seat Number), он будет отображать все сразу, когда будет загружен результат для всех usn. Что мне нужно для отображения результат для каждого usn, как только он будет загружен, и отправьте следующий запрос со следующим USN.Динамически добавлять элемент в JS к XUL

Здесь loadResult (usnList [и]) функция будет посылать запрос на внешний сайт университета ..

for(var u=0; u<usnList.length; u++) 
    { 
     listitem = document.createElement("listitem"); 
     listcell1 = document.createElement("listcell"); 
     listcell2 = document.createElement("listcell"); 
     listcell1.setAttribute("label", usnList[u]); 
     listcell2.setAttribute("label", "Loading"); 
     listcell2.setAttribute("id", "id"+usnList[u]); 
     listcell2.setAttribute("label", status); 
     status=loadResult(usnList[u]);//Load result with one USN 
     listitem.appendChild(listcell1); 
     listitem.appendChild(listcell2); 
     listbox.appendChild(listitem); 
    } 

ответ

0

Его простой, я это исправил проблема .. Что я сделал то, что, вместо того, чтобы вернуться результат результата из функции loadResult, я показываю его в той же функции, используя идентификатор элемента.

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