Advertisement
Guest User

Untitled

a guest
May 24th, 2015
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. <div class="container paddtop">
  2. <div class="row">
  3. <div class="col-md-3">
  4. <div class="list-group">
  5. {% for station in all_stations %}
  6. <a href="#" id="st{{ station.id }}" data-station="{{ station.id }}" class="list-group-item station">{{ station }}</a>
  7. {% endfor %}
  8. </div>
  9. </div>
  10. <div class="col-md-3">
  11. <div id="all_sl" class="list-group"></div>
  12. </div>
  13. </div>
  14. </div>
  15.  
  16. <script>
  17. $(document).ready(function(){
  18.  
  19. var $sl_div = $('#all_sl');
  20.  
  21. // Тут используем on тк элементы в доме уже есть
  22. $('.station').on('click', function () {
  23. var station_id = $(this).data('station');
  24. $sl_div.empty()
  25. $.get('/getsl/', {'station': station_id}, function(result){
  26. for (var i = result.length - 1; i >= 0; i--){
  27. $("#all_sl").append('<a href="#" class="list-group-item line" data-line="' + result[i][0] + '" id="sl' + result[i][0] + '">' + result[i][1] + '</a>');
  28. };
  29. });
  30. });
  31.  
  32. // Тут используем live тк элементов в доме нет, и надо постоянно обновлять хенлер
  33. $(".line").live('click', function(){
  34. var line_id = $(this).data('line');
  35. /// формируй дальше меню
  36. });
  37.  
  38.  
  39. });
  40. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement