Ajax response from controller file Magento 2

To Pass ajax response from the controller in Magento 2, You need to use Magento\Framework\Controller\Result\JsonFactory Object.

Magento\Framework\Controller\Result\JsonFactory used for sending a response from a controller to ajax request.

Pass your response in setData() method.

From Js/Template file which place you have called Ajax Call, You can get Response as html and success parameter from an above response.

You can manage your Response from controller file.

One Reply to “Ajax response from controller file Magento 2”

  1. http://www.mage2check.com is the best Tool to check either your ecommerce store or website has been created by using Magento 2 or Not.

    Please follow YouTube Video for further details as https://www.youtube.com/watch?v=eSUfUC6aI14

    Please hit URL [ http://www.mage2check.com ] & put your ecommerce store or website URL & click on Go Button & Display Result as any of them as below.

    [1] Magento 2 Community Edition With Version.
    [2] Magento 2 Enterprise Edition With Version.
    [3] Magento 2 Enterprise Cloud Edition With Version.

    http://www.codextblog.com/magento-2/make-ajax-call-magento-2-module/

Leave a Reply