Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. $(function () {
  2. function log(message) {
  3. }
  4. $("#cpu").autocomplete({
  5. source: "/Search/",
  6. minLength: 1,
  7. response: function (event, ui) {
  8. if (ui.content.length === 0) {
  9. alert("No Result Found");
  10. //.append("<a href='/AdvancedSearch/[search_term]'>More results for [search_term]</a>")
  11. }
  12. },
  13. open: function (event, ui) {
  14. var url = "<a href='/AdvancedSearch/[search_term]'>More results for [search_term]</a>";
  15. $("ul.ui-autocomplete.ui-menu").append(url);
  16. },
  17. select: function (event, ui) {
  18. $("#cpu").val(ui.item.title);
  19. $("#cpu-query").val(ui.item.query);
  20. $("#cpu-clockspeed").val(ui.item.clockspeed);
  21. $("#cpu-cores").val(ui.item.cores);
  22. $("#cpu-image").val(ui.item.cpuimage);
  23. return false;
  24. }
  25. })
  26. .data("ui-autocomplete")._renderItem = function (ul, item) {
  27. return $("<li>")
  28. .append("<a href='/Cpu/" + item.query + "'><div style='width:100%'><span class='titlesearch' >" + item.title + "</span></div><div <div style='width:100%'><span class='titlesmallspan'>" + item.clockspeed + " GHz | " + item.cores + "</span></div></a>")
  29. .appendTo(ul);
  30. };
  31. });
  32.  
  33. .append("<a href='/AdvancedSearch/[search_term]'>More results for [search_term]</a>")
  34.  
  35. open: function (event, ui) {
  36. search_term = event.target.value;
  37. var d = $('.ui-autocomplete').append("<a href='/AdvancedSearch/[" + search_term + "]'>More results for [" + search_term + "]</a>")
  38.  
  39. response: function (event, ui) {
  40. if (ui.content.length === 0) { //check for none results
  41. search_term = event.target.value;
  42. $(this).next('a').remove(); //Remove before you add
  43. $(this).after("<a href='/AdvancedSearch/[" + search_term + "]'>More results for [" + search_term + "]</a>");
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement