Forums

MailChimp List Subscribe Form
MailChimp Submit buttons missing? (6 posts)

  1. rogernzr
    Member
    Posted 6 months ago #

    Hi,

    The submit button on the MC is missing. The form appears ok and if I press enter it submits but the submit button not there.

    Any ideas on how to fix this?

    Roger

    http://wordpress.org/extend/plugins/mailchimp/

  2. mc_nate
    Member
    Posted 6 months ago #

    Hey Roger!

    That's certainly odd. Are you using the plugin or the embedded form that's generated from within the MailChimp account? Could you also send us a link to your website so we can have a peek at things?

    We look forward to hearing back!

    Cheers

  3. dwcouch
    Member
    Posted 6 months ago #

    I'm having this same issue.
    Using Firebug Console I found the js Error that stops the Subscribe button from being unhidden.

    It's in the check for jquery:

    if (!jqueryLoaded) {
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js';
    head.appendChild(script);
    if (script.readyState && script.onload!==null){
    script.onreadystatechange= function () {
    if (this.readyState == 'complete') mce_preload_check();
    }
    }
    }

    see that &&?
    It's supposed to be, &&

    .... 15 minutes later....
    In addition to the && transformation WP is adding <p> tags! Gah!
    What would be really awesome is if the MC Embeddable Forms used an external reference for js instead of having it in the html.

    .... edit ...
    This comment field is translating my & # 0 3 8 ; & # 0 3 8 ; (remove spaces) to &&

  4. mc_nate
    Member
    Posted 6 months ago #

    Hey guys!

    Here's what I'm seeing on this end when I use the embedded form in a WordPress widget:

    http://cl.ly/3x1o1T3r1F0Z3X1u1a23

    Generally when we hear about this sort of issue, it's due to a jquery issue, which you mentioned in your post above. There are a couple of options that you have in order to get things rendering as expected.

    The first option is to leave things as-is, but make sure to have the most up-to-date install of WordPress and jQuery. This should clear up the issue of the submit button not showing up, but updating jQuery can be somewhat of a hassle. You might even need to download a third-party plugin to pick which version of jQuery to run.

    Another option that you have is to use an iframe. This will essentially pull in the embedded from in it's own window within your page. This method requires a little extra coding and knowledge of iframes and isn't necessarily recommended for beginners. We can't really support the setup involved in this, but we can definitely point you in the right direction! W3Schools.org has some good documentation on how iframes are set up:

    http://www.w3schools.com/tags/tag_iframe.asp

    The third option is a little different. Instead of using the embedded form for your WordPress install, we do offer a MailChimp plugin for WordPress. Using the plugin will eliminate any sort of compatibility issue and also allow you to style the form using our built-in editor or doing it manually through CSS. You can directly download the plugin, here:

    http://wordpress.org/extend/plugins/mailchimp/

    Let us know if you run into any other issues. We're happy to help!

    Cheers

  5. dwcouch
    Member
    Posted 6 months ago #

    Thanks mc_nate,
    I've opted to just link to the full form hosted by MailChimp.

    The issue was not with jQuery per-se. It was WP re-writing code in spite of it being between <code></code> tags.

    The first js Error happened to be in the function that checks for jQuery.
    I had a work-around for that but then notice WP was adding <p> tags to the js.

    Since this was becoming a bit of a rabbit-hole. It was just easier to link to the off-site form.

    I still think it would be a bit easier for devs to copy and paste the code from the full form into a WP HTML tab if MC used external js.

    If I pursue this any further, I'll be sure to share :D

  6. mc_nate
    Member
    Posted 6 months ago #

    Ah! Sounds good to me!

    You might also check out the new version of the WordPress plugin if you'd like to have the form right there on your site. But, if you do turn up some more fun stuff, let us know!

    Cheers

Reply

You must log in to post.

About this Plugin

About this Topic

Tags