AJAX POST GET function helper

send_ajax(obj, load_el, out_el, append, restore, remove, popup_out, callback, replace)

This function sends AJAX-request without History.pushState() (no change to URL).

  • obj - Object | Example: {type: "GET", url: '/some/url.php',}
  • load_el - string | Loader output element ID
  • out_el - string | AJAX-response output element ID
  • append - bool / string('prepend') | Append or Prepend to out_el element ID
  • restore - bool | Restore content in Loader (load_el) element after AJAX-request is done
  • remove - string | Element ID to remove after AJAX-request is done
  • popup_out - string / bool
  • callback - string / function | Callback function after AJAX-request is successfully done
  • replace - bool | If true element with id: out_el will be replaced by AJAX-response