2012-04-17 8 views
-1

私は約10個のチェックボックスがあるフォームを持っています。jQuery - どのようなチェックボックスをチェックすると、フォームを送信する方法?

私は何のチェックボックスをチェックし、もしそうなら、フォームが送信されることを行うにはどのように
$('input#checkbox1').live("click", function() { 
    $('#my_form').submit(); 
}); 

、:私はいくつかのcheckoxを確認した後、フォームを送信したい場合は、私はこの方法を行いますか?

+0

ご質問をお書きください。あなたが何を求めているのか分かりません。 – iambriansreed

答えて

3

$('input[type=checkbox]')の代わりに$('input#checkbox1')が役立ちます。

1

このコードは、チェックボックスをオンまたはオフにするたびに送信されます。それがチェックされます場合は、それは、すべてのチェックボックスに接続しないようにフィルタリングする場合は

$(document).on("click", ":checkbox", function() { 
    $('#my_form').submit(); 
}) 

このコードは、指定されたチェックボックスにクラスを追加することを検討、任意のチェックボックス

$(document).on("click", ":checkbox", function() { 
    if ($(this).is(":checked")) { 
     $('#my_form').submit(); 
    } 
}) 

に、のみ提出しますこのようなものを使用してください。

$(document).on("click", ".sendFormCheckbox", function() { 
    $('#my_form').submit(); 
}); 
関連する問題