PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Form not showing up on iPhone

  1. I have a form with some conditional logic fields that works fine on desktop but for some odd reason it won't show up at all on the iPhone. However, when I disable all the conditional logic it seems to work fine.

    I'm using the current version of WP and the current version of GF. I have no other plugins installed in the theme. I am developing locally. I'm accessing the local site on iphone via http://my_IP_port:8888

    Thanks for the help.

    Denis

    Posted 12 years ago on Saturday September 22, 2012 | Permalink
  2. If the form loads when you disable conditional logic, but not with conditional logic in use, it is due to a JavaScript or jQuery error. You can being troubleshooting by checking for theme and plugin conflicts http://rkt.gs/testing

    With this being on localhost, we won't be able to test the form in your environment.

    Posted 12 years ago on Sunday September 23, 2012 | Permalink
  3. Chris,

    Thanks for the reply.

    Maybe you can help me understand why I'd be having a jQuery conflict. I'm pretty sure I'm loading jQuery the proper way:

    wp_deregister_script ( 'jquery' );
    wp_register_script ( 'jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js', false );
    wp_enqueue_script('jquery' );
    Posted 12 years ago on Monday September 24, 2012 | Permalink
  4. Chris,

    I'm guessing it's not a jQuery conflict. I think the issue is that the links to the gravity form scripts are different then the IP address that I'm accessing the site from on my iPhone. I'm guessing it will all work fine whenever I push the site live.

    Posted 12 years ago on Monday September 24, 2012 | Permalink
  5. I'm not sure if that is it or not, the IP address thing. I've seen problems with jQuery is loaded from googleapis like that. So long as the version is the same as that which ships with your WordPress version, it should be OK. Just make sure jQuery is loaded just one time, before scripts which rely on jQuery, in the header, and the same version as that which ships with your WordPress version, and you should be OK.

    It could be related to your development environment, but it would be hard for us to test that.

    Posted 12 years ago on Monday September 24, 2012 | Permalink