Magic Icon AJAX Form Submission (via click): Magic JavaScript

Quick Jump ↵

Usage

Add data-mjf="ajax_submit|return_false" data-mjf_ajax_update_id="ELEMENT_ID" id="FORM_ID" to your <form> tag.

Add data-mjf="ajax_submit_link" data-mjf_asl_form_id="FORM_ID" id="ELEMENT_ID" to your clickable tag.

Add <script type="text/javascript">$m.wand.ajax_submit_link = true;</script> inside your <body> tag.

Example


Radio Buttons


Checkboxes





Notes

The action and method attributes for your form are still required and will be used when making the AJAX call.

Add data-mjf_asl_name_value="NAME=VALUE" to your clickable tag is you want to submit it as a form field.

Add data-mjf_asl_action="/PATH/TO/NEW_ACTION" to your clickable tag if you want your <form> to use a different action

You may want to use Form Validation as well — data-mjf="form_required|ajax_submit|return_false" for your <form>.

« Back to the main documentation