2016-08-03 2 views
4

Ich habe ein Formular mit mehreren Eingabefeldfeldern. Ich möchte Formular senden bei Änderung in einem der Kontrollkästchen ohne Schaltfläche "Senden" auslösen.Formular bei Änderung des Eingabefelds einsenden

<form action="" method="get"> 
    <input type="checkbox" name="p[]" value="1"> 
    <input type="checkbox" name="p[]" value="2"> 
    <input type="checkbox" name="p[]" value="3"> 
</form> 

Wie kann es mit jQuery gemacht werden?

Antwort

6

Sie zum change() Ereignisse des Kontrollkästchen kann den Haken, dann ein submit() auf den form Feuer:

$('form input').change(function() { 
    $(this).closest('form').submit(); 
});