Cześć! Proszę Was o pomoc w aplikacji webowej, którą zaczynam tworzyć, ale nie do końca wiem, jak ją zrobić. O to, jak chciałbym, by wyglądało działanie:

https://zapodaj.net/a4f1dfa45dc91.gif.html

Działanie:
1. Wybieramy w comboboxie wartość 1-10
2. Progress bar pobiera wartość z comboboxa i przelicza na %.
3. Jeśli wykonamy 10 przysiadów, przycisk ZROBIONE - przenosi nas do kolejnego poziomu - np. kolejną stronę PHP, na której poziom 2 wygląda już podobnie.

Póki co, utworzyłem w Bootstrapie formatkę z Comboboxem a pod nim ProgressBar:

  1. <div class="form-group">
  2. <label for="selectbasic">Ile przysiadów już wykonałeś?</label><br /><br />
  3. <div class="col-md-2">
  4. <select id="selectbasic" name="selectbasic">
  5. <option value="1">1</option>
  6. <option value="2">2</option>
  7. ...
  8. <option value="10">10</option>
  9.  
  10. <button id="singlebutton" name="singlebutton" class="btn btn-primary">Wykonane</button>
  11.  
  12. <div id="percentCount" class="percent-count"></div>
  13. <div class="progress-bar">
  14. <div class="progress" id="progress"></div>
  15.  
  16. </div>
  17.  
  18.  
  19.  
  20. <script src="script.js"></script>
  21.  



Oraz progress bar w jquery, który póki co bardziej przypomina LOADING , gdyż ładuje się samodzielnie od 0% do 100% bez zależności z ComboBoxem closedeyes.gif

Plik: script.js
  1. function progress()
  2. {
  3. var prg=document.getElementById('progress');
  4. var percent=document.getElementById('percentCount');
  5. var counter=5;
  6. var progress=25;
  7. var id=setIntetval(frame, 50);
  8.  
  9.  
  10. function frame()
  11. {
  12. if(progress==500 && counter==100)
  13. {
  14. clearInterval(id);
  15. }
  16. else
  17. {
  18. progress+=5;
  19. counter+=1;
  20. prg.style.width=progress+'px';
  21. percent.innerHTML=counter+'%';
  22. }
  23.  
  24. }
  25.  
  26.  
  27. }
  28.  
  29. progress();


Proszę o pomoc, jak mogę uzależnić Comboboxa od Progressbara, gdyż nie mam pojęcia jak to zrobić facepalmxd.gif