No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 

31 líneas
1.0 KiB

  1. <div class="project-search text-muted pull-right">
  2. <input type="text" id="project-search" placeholder="Quick Search">
  3. <i class="octicon octicon-search"></i>
  4. </div>
  5. <div class="clearfix pull-right" style="width:300px;">
  6. <h4 class="project-search-results pull-left"></h4>
  7. <p class="pull-right">
  8. <a style="display: none; padding-left:5px;" href="/projects?project={{doc.name}}" class="octicon octicon-x text-extra-muted clear" title="Clear Search" ></a>
  9. </p>
  10. </div>
  11. <script>
  12. frappe.ready(function() {
  13. if(frappe.utils.get_url_arg("q")){
  14. var txt = frappe.utils.get_url_arg("q");
  15. $(".project-search-results").html("Search results for : " + encodeURIComponent(txt));
  16. $(".clear").toggle(true);
  17. }
  18. var thread = null;
  19. function findResult(t) {
  20. window.location.href="/projects?project={{doc.name}}&q=" + t;
  21. }
  22. $("#project-search").keyup(function() {
  23. clearTimeout(thread);
  24. var $this = $(this); thread = setTimeout(function(){findResult($this.val())}, 1000);
  25. });
  26. $(".form-search").on("submit", function() { return false; });
  27. });
  28. </script>