Guest User

Untitled

a guest
May 25th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. $(document).ready(function() {
  2. $.ajax({
  3. url: "//en.wikipedia.org/w/api.php",
  4. data: {
  5. action: "query",
  6. format: "json",
  7. prop: "extracts",
  8. list: "",
  9. generator: "search", // used for querying query results in one request
  10. exsentences: "1",
  11. exlimit: "10",
  12. exintro: 1,
  13. explaintext: 1,
  14. gsrsearch: "NASA", // Search string
  15. gsrlimit: "10"
  16. },
  17. type: "GET",
  18. dataType: "jsonp",
  19. success: function (data){
  20.  
  21. var searchResults = data.query.pages;
  22. var panelsHtml = "";
  23.  
  24. Object.keys(searchResults).forEach(function(pageid){ // Returned search results are objects (not an array)
  25. panelsHtml +=
  26. "<div>"
  27. + searchResults[pageid].title + "</br>"
  28. + searchResults[pageid].extract
  29. + "</div>";
  30. });
  31. // Display Title & Extract
  32. $("#results").html(panelsHtml);
  33.  
  34. }, // end success handler
  35. xhrFields: {
  36. withCredentials: false
  37. }
  38. }); // end ajax
  39. });
Add Comment
Please, Sign In to add comment