Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.78 KB | None | 0 0
  1. <%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
  2.  
  3. <!DOCTYPE html>
  4. <html lang="ro">
  5. <head>
  6. <!-- Required meta tags -->
  7. <meta charset="utf-8">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  9.  
  10. <title>Imagini</title>
  11. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
  12. <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
  13. </head>
  14.  
  15. <body>
  16. <div class="container mt-3">
  17. <div class="row">
  18. <div class="col-6 text-center mx-auto">
  19. <form id="formular" action="<c:url value="/main/cauta"/>" method="post">
  20. <input type="hidden" value="${csrf}" name="csrf">
  21. <div class="form-group">
  22. <label class="form-label">Text</label>
  23. <input id="text" required name="text" class="form-control">
  24. </div>
  25. </form>
  26. <a href="<c:url value="/html/f1.html" />">link</a>
  27. </div>
  28. </div>
  29. <div class="col-6 text-center mx-auto">
  30. <h3>Rezultate</h3>
  31. <table id="rezultate" class="table table-bordered">
  32. <thead>
  33. <tr>
  34. <th>text<th>
  35. <th>Link</th>
  36. </tr>
  37. </thead>
  38. <tbody>
  39. </tbody>
  40. </table>
  41. </div>
  42. </div>
  43. <script>
  44.  
  45. $(function() {
  46. $('#text').keyup(function() {
  47. var form = $('#formular');
  48. var text = $(this).val();
  49. $.post({
  50. url: form.attr('action'),
  51. data: form.serialize(),
  52. dataType: 'json',
  53. }).done(function(data) {
  54. console.log(data.fisiere);
  55.  
  56. $.each(data.fisiere, function(index, data) {
  57. var row = $("#rezultate").append('<tr><td data-text='+text+'>'+text+'</td><td><a class="link" target="_blank" data-text='+text+' href="<c:url value="/html/'+data.fisier+'" />">link</a></td></tr>');
  58. });
  59. });
  60. });
  61. $('a').click(function (event) {
  62. event.preventDefault();
  63. var cuvant = $(this).data("text");
  64. console.log(cuvant);
  65. $.post({
  66. url: "<c:url value="/main/adauga"/>",
  67. data: {
  68. cuvantC : cuvant
  69. },
  70. dataType: 'json',
  71. });
  72. });
  73. });
  74. </script>
  75. <script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
  76. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>
  77. </body>
  78. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement