Guest User

Untitled

a guest
Jun 18th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. callAjax(url, paramsInsert, true, function (data) {
  2. if (data.success) {
  3. modal("OK", "<h3>ALL OK</h3>", "OK");
  4. } else {
  5. modal("error", "<h3> ERROR </h3>", "Error");
  6. }
  7. });
  8.  
  9. function callAjax(url, parametros, load, funcion) {
  10.  
  11. if (load) {
  12. var element = document.createElement("div");
  13. element.id = "loadBackground";
  14. element.className = "backLoad";
  15. document.body.appendChild(element);
  16. document.getElementById("contenido").innerHTML = '<div class="loadImage"><div class="col-xs-12 col-sm-12 col-md-12"><div class="col-xs-4 col-sm-4 col-md-4"></div><div class="col-xs-4 col-sm-4 col-md-4"><img class="center-block" src="img/ajax-loader.gif" /></div><div class="col-xs-4 col-sm-4 col-md-4"></div></div></div>';
  17. }
  18.  
  19. var ajax = new XMLHttpRequest();
  20.  
  21. ajax.onreadystatechange = function () {
  22. if (ajax.readyState === 4) {
  23. //var datos = JSON.parse(ajax.responseText);
  24.  
  25. var jsontext = ajax.responseText;
  26.  
  27. var content = eval('(' + jsontext + ')');
  28. //if (content.success) {
  29. funcion(content);
  30. if (load) {
  31. document.getElementById("contenido").innerHTML = '';
  32. document.body.removeChild(document.getElementById("loadBackground"));
  33. }
  34. // }
  35.  
  36. }
  37. };
  38. ajax.open("POST", url, true);
  39. ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  40. ajax.send(parametros);
Add Comment
Please, Sign In to add comment