2

値が動的に設定されたチェック ボックスのリストがあります。このコードは機能しますが、テキスト、フリーテキスト、フリーテキストなど、チェックしたチェックボックスの値を持つ不要なものがいくつかあります

JS:

$('#save').on('click', function () {
    var val = $(':checked').map(function () {
        return this.value;
    }).get()

    alert(val);
});
4

1 に答える 1

1

セレクターをチェックボックス要素のみに限定する

//or you can use $(':checkbox:checked')
var val = $('input[type="checkbox"]:checked').map(function () {
    return this.value;
}).get()

デモ:フィドル

于 2013-08-30T08:59:22.783 に答える