How to check if a request is ajax in Laravel?

< 1 min read

In Laravel, you can use the ajax method on the request instance to check if a request is an AJAX request.

Here’s an example of how you might use the ajax method in a route or controller:

if ($request->ajax()) {
    // The request is an AJAX request
} else {
    // The request is not an AJAX request
}

Alternatively, you can use the isXmlHttpRequest method on the request instance to check if a request is an AJAX request:

if ($request->isXmlHttpRequest()) {
    // The request is an AJAX request
} else {
    // The request is not an AJAX request
}

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.