sort_js.html 813 B

123456789101112131415161718192021222324252627282930
  1. {% macro sort(category) -%}
  2. <script type="text/javascript" charset="utf-8">
  3. $(document).ready(function(){
  4. function SortFuntion(){
  5. $.ajax ({
  6. type : "POST",
  7. url : "{{ url_for('campus.order',by=category) }}",
  8. data:JSON.stringify({
  9. display: $('#display').val(),
  10. sort: $('#sort').val(),
  11. st: $('#st').val()
  12. }),
  13. contentType: 'application/json;charset=UTF-8',
  14. success: function(data) {
  15. $('#showsort').html(data)
  16. }
  17. });
  18. }
  19. $('#display').change(function() {
  20. SortFuntion();
  21. });
  22. $('#sort').change(function() {
  23. SortFuntion();
  24. });
  25. $('#st').change(function() {
  26. SortFuntion();
  27. });
  28. });
  29. </script>
  30. {%- endmacro %}