Advertisement
DrankUser

Использование экшена обновления фильтра

Jan 18th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. Пример использования
  2.  
  3. AJAX отправка значений в фильтре.
  4.  
  5. Клиент отправит
  6. s_profile_student: 111111
  7.  
  8. Сервер вернёт список годов для этого профиля, список семестров для первого года в списке.
  9.  
  10. Клиент отправит
  11. s_profile_student: 111111
  12. year_begin: 2016
  13.  
  14. Сервер вернёт список семестров для этого года.
  15.  
  16. функция получения данных с сервера (data - данные в формате JSON):
  17.  
  18. function(data) {
  19. for (key in data) {
  20. if (!data[key]) {
  21. $('#EduprogressWorkSearch_' + key).append('Нет данных');
  22. } else {
  23. data[key].forEach(function(row) {
  24. $('#EduprogressWorkSearch_' + key)
  25. .append('<option value=' + row['id'] + '>' + row['name'] + '</option>')
  26. })
  27. $('#EduprogressWorkSearch_' + key).removeAttr('disabled');
  28. }
  29. }
  30. $('#submit-btn').removeAttr('disabled');
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement