Submit form on radio button click - Submit form and perform other actions on radio click

The transition from one slide to the next is handled by your submitHandler, so all the radio buttons need to do is submit the form on click, with that in mind:

$('input[type=radio]').on('change', function() {
    $(this).closest("form").submit();
});

A couple of notes; firstly I used the attribute selector here, you may want to change that to a class or something more specific for your needs. Secondly, you may also want to include a 'return' method to allow people to change their selections. With this method, if you click once, that's it.


try

 <input type="radio" name="something" onclick="document.getElementById('myForm').submit();"/> 

or

 <input type="radio" name="something" onclick="this.form.submit()">

in jquery try something like

$('input[type=radio]').click(function() {
    $("form id or class").submit();
});

This worked for me:

<input name="myRadio" type="radio" value="1" onchange="this.form.submit()"/>

Tags:

Jquery