No caching plugin will cache ajax request because it is considered a bad idea to cache a post request as they are usually used to change the state of the site and therefor might have a different response.
You will have to write such a caching by yourself.
Related Posts:
- AJAX vs Fragment Caching for W3 Total Cache [closed]
- Cache plugins and ajax nonce verification
- Nonces and Cache
- jQuery Autocomplete in WordPress
- jQuery Autocomplete not working with wp_localize_script
- jQuery UI Autocomplete showing all results
- Allow AJAX call to other roles than admin
- Caching-Plugins and Ajax-Page-Parts
- Why is on status span no search results?
- Cache wp-json/posts without a plugin?
- custom autocomplete search
- Including ‘wp-load.php’ after another include() generates an error
- Auto-suggest to display meta-data, but not to include it upon click
- Prevent AJAX caching from plugin
- admin-ajax.php 403 errors – no caching, permissions are fine
- How to use nonces for frontend AJAX voting if the page gets cached?
- Get wp-load.php PATH with wp_localize_script and JavaScript for plugin
- Caching for logged in user and Ajax update
- Why are the most recent posts not appearing in a fetch request, unless I’m logged in?
- JQuery UI Autocomplete/Autosuggest WordPress
- PHP “php://input” vs $_POST
- How to solve the error “SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.” in IE
- Best way to show Dynamic Content on a Cached WordPress Site?
- How to add to cart via AJAX Woocommerce [closed]
- How to override WP_DEBUG for Ajax responses?
- Disable WordPress cache programmatically on a request [closed]
- Call to undefined function add_action()
- Including WordPress in RESTful API
- Is it possible to disable caching of an option when using w3 total cache?
- Registering AJAX callback function that is part of a class without instantiating the class in function.php
- How to tie built in AJAX to an add_action?
- admin-ajax.php vs .load() in WordPress
- Refused to execute script from ‘***’ because its MIME type (‘text/html’) is not executable, and strict MIME type checking is enabled
- Ajax form submission from admin panel
- AJAX call using admin-ajax URL is returning 400 bad request
- Can I ignore caching of a plugin in W3 Total Cache? [closed]
- Ajax response is always 0
- Ajax with OOP doesn’t work
- Error 400 bad request using admin-ajax.php
- How to exclude a specific template from being cached by a CDN [closed]
- Setting TinyMCE Content in wp_editor
- Ajax is not working for logged out users
- WP Ajax Action Not Picking Up Query String Parameter
- How to use wp_send_json_error?
- Ajax Redirect role = ‘Editor’ to their Dashboard after register
- WordPress AJAX Call Not Return Result
- Form data is empty while posting form through ajax using jquery in WordPress
- load next and previous posts by Ajax and URL update
- Plugin Expires Headers – W3 Total Cache [closed]
- How do I check if AJAX nonces are implemented correctly?
- Can I fire an add_action hook inside of a function that recieves data via wp_ajax?
- WordPress Ajax Problems
- server load. $_SERVER[‘REMOTE_ADDR’] and $_SERVER[‘HTTP_HOST’] [closed]
- How to prevent those PHP variables from being cached on WordPress?
- Force redirect not logged in user to (wp-login.php or wp-admin) for specific page
- How to insert a record by clicking on the link using AJAX
- How can I access the Header of and ajax response from the rest API
- Getting back to ajax search results from a page
- Updating a checkbox value to database for specific row in table
- WordPress Ajax Not Working ( Custom Admin page)
- WordPress ajax success response
- Admin WP List Table Columns Missing
- (updated) How to add AJAX error handling to a (fully) custom registration form?
- Load JavaScript from a post that’s loading into Fancybox via ajax
- Gravity form Load By Ajax Cannot Submit – Error 400
- wordpress admin ajax url rename
- rest_no_route custom route
- How can I use cached images in an AJAX response?
- Using infinite scroll ajax load more with search parameter
- How get child posts in custom post type by ajax?
- contact form ajax empty response error message
- W3 Total Cache: use cache for request with ignorable query string [closed]
- What is the best way to do MyAjax error and success handling?
- Gravity Forms closes my popup on Validation Error [closed]
- infinite-scroll for 2 fixed height containers
- How to handle cookies from a WordPress plugin on a cached page?
- How to make registration form ajax?
- WordPress action – Pass arguments into action in an AJAX call?
- 403 error When i send ajax request on WordPress website
- Use ajax request to load sidebar
- w3 total cache – Object Caching 2165/2469 objects? [closed]
- How to change request URL?
- Why the wp_localize_script() does not work correct in my case? ( /wp-admin/admin-ajax.php 400 (Bad Request) )
- Memcaching recurring SQL Queries
- Should wordpress nonce be placed in html form or in javascript file
- how to make sure js is enabled before executing php function
- jQuery AJAX url wit variable
- How to pass array from jQuery to PHP with AJAX in WordPress?
- How to force the admin-ajax.php file to load over HTTPS?
- Unable to ajax request with meta_query
- get_body_class() in ajax envrionment
- How To Pass Theme Path In Javascript Ajax to Pass Id On another Page in WordPress Custom Page Template?
- Infinite Scroll
- Session variables lost during Ajax calls – WordPress – Sage Starter Theme
- apply_filters, EMBEDS and AJAX not a friends? [duplicate]
- Using Javascript Callback from plugin in a theme
- Why does my Ajax Get request give a 400 bad request?
- Bad Request 400… jQuery ajax post of json data to wordpress admin-ajax.php
- Getting featured image from WP_Query
- Clicking “Show More Comments” loads the same visible comments [closed]