Ninja Forms Submission / Save / Edit Errors

Hopefully this post will help most users having problems with Ninja Forms. If you are experiencing errors submitting, creating or editing forms, please go through this checklist before you create a new forum post.

Ninja Forms uses the version of jQuery (the javascript library) that comes packaged with WordPress. This means that if you are using an external jQuery file, or another plugin is loading its own version of jQuery, errors may arise. For example, if you are using WordPress version 3.3 or higher, Ninja Forms expects that your site will have version 1.7 of jQuery. If you have a theme or plugin which changes this to an earlier version of jQuery, Ninja Forms may not work properly.

Most of our support cases are javascript related and can be solved by the following steps:

  1. Determine that it is a jQuery problem.
    1. Attach the form to a page, and load that page in your browser of choice.
    2. Right click on the background of your page and select “View Source”.
    3. In the window that opens, search (usually F3 on your keyboard) for “jQuery” without the quotes. Look at all the results until you find something with a version number. This will usually be either 1.7 or something like 1.4.2. If you find anything earlier than 1.7 (be sure to search more than once, as your page can load more than one version of jQuery), then you have found the source of your errors.
  1. Deactivate all of your other plugins and reload the page which contains your Ninja Form
    1. If Ninja Forms now works
      1. Activate your plugins one at a time, reloading the page between each activation.
      2. Once your form stops working, you’ve found the problem plugin.
      3. If you require both Ninja Forms and the other plugin, contact the author of the other plugin and ask for an update to the newest version of jQuery.
    2. If Ninja Forms still isn’t working
      1. With all your plugins disabled, follow the step mentioned at the beginning of right clicking and selecting “View Source”.
      2. If you are still able to find earlier versions of jQuery (lower than 1.7), then the jQuery is being loaded by your theme.
      3. Contact the theme author and ask for an update which uses the newest version of jQuery.

If you are unable to get an update from your plugin or theme author, we (the WP Ninjas) are willing to quote a price for these plugin and theme updates on a per-case basis.

I hope that this is a helpful troubleshooting tool. If you follow these steps and are still unable to get Ninja Forms to work properly, then please leave your own forum post with our specific issue.

 

Ninja Forms Lite Now Available

We are excited to announce that late last night Ninja Forms Lite was made available in the WordPress Plugin Repository. This is a fully working version of Ninja Forms minus a few more advanced features that have been implemented or that are coming in future releases.

If you want to build great web forms for almost any purpose with an easy drag and drop interface, store the data submitted and export it as needed, and much more, then this is a the perfect WordPress plugin for you.

If this is all you need, look no further but if you are looking for more robust features take a look at Ninja Forms Pro. Think of the lite version as a great opportunity to try before you buy without any real limitations.

We hope you like it.

Ninja Forms v1.2.4 released

We were a little late to the party but we are finally pushing WordPress 3.3 compatibility release out the window. This release also comes with various bug fixes and a lot of streamlining.

If you have already purchased Ninja Forms, log-in and get your copy right away and if not, what are you waiting for?

Another exciting Ninja Forms announcement coming hopefully before the close of Monday. Stay tuned.