Support Forums

Looking for support? You can access the support system via your account.

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

Viewing 2 posts - 1 through 2 (of 2 total)
  • David Lamont
    #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 Moderator
    #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)

You must be logged in to reply to this topic.