2016-08-03 4 views
4

У меня есть форма с несколькими полями ввода ввода. Я хочу, чтобы триггер формы представлял изменения в любой из флажков без кнопки отправки.Отправить форму при изменении поля ввода

<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> 

Как это можно сделать с помощью jQuery?

ответ

6

Вы можете подключить к change() случае флажков, затем огонь submit() на form:

$('form input').change(function() { 
    $(this).closest('form').submit(); 
}); 
Смежные вопросы