avaaren

sfd

Mar 24th, 2020
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.65 KB | None | 0 0
  1. {% extends 'predict/base.html' %}
  2. {% load static %}
  3. {% block title %} Home page {% endblock %}
  4.  
  5. {% block content %}
  6. <link rel="stylesheet" href="{% static 'predict/css/predict.css' %}">
  7. <h1>Тут вы выбираете имена</h1>
  8. <div class='man'>
  9.     <div class="search">
  10.         <span><input type="text" placeholder='Man' id='man'></span>
  11.     </div>
  12.     <div id=result_man></div>
  13. </div>
  14. <div class='man'>
  15.     <div class="search">
  16.         <span><input type="text" placeholder='Woman'></span>
  17.     </div>
  18.     <div id=result_woman></div>
  19. </div>
  20. <script src="https://code.jquery.com/jquery-3.4.1.js" integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
  21.    crossorigin="anonymous"></script>
  22.  
  23. <script src="{% static 'predict/js/scripts.js' %}"></script>
  24. {% endblock %}
  25.  
  26. ЖС
  27. $(document).ready(function () {
  28.     $('#man').on('input', function (e) {
  29.         $.ajax({
  30.             url: "ajax_search_male/",
  31.             data: {
  32.                 'search_request': $(this).val(),
  33.             },
  34.             dataType: 'json',
  35.             success: function (data) {
  36.                 // $('#result').text($(this).val());
  37.                 console.log(data.search_result);
  38.                 $('#result_man').empty();
  39.                 if (data.result_set.length == 0) {
  40.                     $('#result_man').append($('<p>').text('empty'));
  41.                 }
  42.                 else {
  43.                     data.result_set.forEach(function (item) {
  44.                         var p = $('<p>', { 'class': 'lol' }).text(item);
  45.                         $('#result_man').append(p);
  46.                     })
  47.                 }
  48.             }
  49.         })
  50.  
  51.     });
  52. });
Advertisement
Add Comment
Please, Sign In to add comment