Advertisement
Guest User

Untitled

a guest
Jul 26th, 2016
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. var Browser = function(_hub)
  2. {
  3. var self = this;
  4.  
  5. self.element = '.browser table tbody';
  6.  
  7. self.get = function(_options)
  8. {
  9. var _settings = {
  10. fulltext : "",
  11. result : [],
  12. };
  13.  
  14. $.extend(_settings, _options);
  15.  
  16. _hub.r({
  17. url: '/api/get',
  18. stack: false,
  19. data: JSON.stringify( _settings ),
  20. type: 'POST',
  21. preloader: true,
  22. notifyDone: false,
  23. notifyFail: true,
  24. notifyError: true,
  25. postError: _hub.utils.log,
  26. postFail: _hub.utils.log,
  27. postDone: load
  28. });
  29. };
  30.  
  31. // This will throw some data to the DOM element
  32. var load = function(data)
  33. {
  34. assets = data["data"];
  35. for (i in assets)
  36. {
  37. asset = assets[i];
  38. var row = $('<tr></tr>');
  39.  
  40. for(col in asset)
  41. {
  42. row.append('<td>'+ asset[col] +'</td>');
  43. }
  44.  
  45. $(self.element).append(row);
  46. }
  47. };
  48. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement