Forums Forums Search & Filter Pro Conditional logic fields showing after ajax refresh

Viewing 2 posts - 1 through 2 (of 2 total)
  • Anonymous
    #238195

    I am using elementor pro, and ACF some of the fields in ACF are set to show conditionally. if i load results using ajax all the conditional logic fields that should be hidden show. This only happens after setting any type of filter and continues until the page is refreshed.

    Regards
    Dave L

    Trevor
    #238234

    I assume, from what you say, that these fields are hidden on page load, and appear only after an Ajax reload of the results (after a filter)?

    I also assume that, if you disable Ajax in our form, that all works OK, except you don’t want/need the page to reload?

    How are you hiding the conditional logic fields? Are you using JavaScript? If so, you need to add a script to trigger that script again, using our AjaxFinish event, which you can see detailed here:

    https://searchandfilter.com/documentation/faq/

    It might look something like this:

    <script>(function ( $ ) {
      "use strict";
      $(document).on("sf:ajaxfinish", ".searchandfilter", function(){
        // call your script or function here
      });
    }(jQuery));</script>
Viewing 2 posts - 1 through 2 (of 2 total)