/ / jqueryを使用してチェックされるチェックボックスの値を取得する方法-javascript、jquery

jqueryを使ってチェックされたチェックボックスの値を取得する方法 - javascript、jquery

動的に入力されたチェックボックスと値のリストがあります。このコードは機能しますが、次のような不要なものがあります チェックボックスの値が付いたテキスト、フリーテキスト、フリーテキストなど

JS:

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

alert(val);
});

回答:

回答№1は1

セレクターをchecbox要素のみに制限する

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

デモ: フィドル