Form Builder plugin returns 'undefined' when I submit Today I wanted to add a contact form to my webpage, and I chose the Form Builder plugin for its ease of use. So far all went well, and I managed to display the form in the page (not that difficult), but when testing the form I got an undefined error.

As of now I have no idea what is undefined. I checked the code, the fields I use (they are all Form Builder fields, the email and the plain text), and I checked the settings of Form Builder.

Can you guys help me out?

The link to my website: www.evinwijninga.com

The code in the template

&lt;!-- CONTACT FORM --&gt;

{% set form = craft.formBuilder.getFormByHandle('contactForm') %}
{% set tabs = form.fieldLayout.getFieldLayout().getTabs() %}
{% set pluginScripts = craft.formBuilder.pluginScripts(form) %}

&lt;div class="grid-100"&gt;
    &lt;h2&gt;How to contact me&lt;/h2&gt;

    &lt;form method="post" accept-charset="utf-8" name="{{ form.handle }}" class="formbuilder-form grid-60 prefix-20 suffix-20 {{ form.handle }}" id="{{ form.handle }}" data-parsley-errors-container=".formbuilder-notification"{% if form.hasFileUploads %} enctype="multipart/form-data" {% endif %}&gt;
        &lt;input type="hidden" name="action" value="formBuilder/entries/saveFormEntry"&gt;
        &lt;input type="hidden" name="formredirect" data-redirect="{{form.successPageRedirect}}" value="{{form.redirectUrl}}"&gt;
        &lt;input type="hidden" name="formHandle" value="{{form.handle}}"&gt;

        {% for tab in tabs %}
        {% set fields = tab.getFields() %}

        &lt;fieldset class="{{loop.index}}"&gt;
            &lt;legend&gt;{{ tab.name }}&lt;/legend&gt;
            {% for field in fields %}
            {% set input = craft.formBuilder.getInputHtml(field) %}
            &lt;div class="grid-100 grid-parent"&gt;{{ input | raw }}&lt;/div&gt;
            {% endfor %} 
        &lt;/fieldset&gt;
        {% endfor %}

        {# Error/Success Messages #}
        {% if craft.session.hasFlash('error') or craft.session.hasFlash('success') %}
        {% if craft.session.hasFlash('error') %}&lt;div class="formbuilder-notification"&gt;&lt;p class="error-message"&gt;{{ craft.session.getFlash('error') | raw }}&lt;p&gt;&lt;/div&gt;{% endif %}
        {% if craft.session.hasFlash('success') %}&lt;div class="formbuilder-notification success"&gt;&lt;p class="success-message"&gt;{{ craft.session.getFlash('success') | raw }}&lt;/p&gt;&lt;/div&gt;{% endif %}
        {% else %}
        &lt;div class="formbuilder-notification"&gt;&lt;/div&gt;
        {% endif %}

        &lt;button type="submit" class="grid-100"&gt;Submit Message&lt;/button&gt;


    &lt;/form&gt;
&lt;/div&gt;


The fields:



and the settings in Form Builder



This is the latest error entry. The timestamp however is different than the time when I tested the form (which was later):
we ran into the same problem. If you remove "admin" on line 12 of /plugins/formbuilder/resources/js/formbuilder-form.js it works.

url = '/actions/' + $(this).children('[name=action]').attr('value');

We couldn't figure out why the path leads to something which is only accessible with admin-rights.