0

あなたの質問の 1 つからこのコードに出くわしました。これを私がしていることに使用したいと思います。

<script type="text/javascript">
var selected = new Array();

$(document).ready(function() {

  $("input:checkbox[name=type]:checked").each(function() {
       selected.push($(this).val());
  });

});

</script>

input:checkbox[name=type]そのフォームでチェックされているすべてのチェックボックスの値を抽出できるように、代わりにフォームの id を使用したいと思います。

どうすればそれを行うことができますか?

4

1 に答える 1

0

私があなたの質問を正しく理解していれば、フォーム ID をセレクターの先頭に追加するだけです。

$("#yourForm input:checkbox[name=type]:checked").each(function() {
    selected.push($(this).val());
});

これは、 の子孫であるすべてのチェックされたチェックボックスに一致します#yourForm

于 2012-08-08T07:59:34.863 に答える