動的に入力されたチェックボックスと値のリストがあります。このコードは機能しますが、次のような不要なものがあります チェックボックスの値が付いたテキスト、フリーテキスト、フリーテキストなど
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()
デモ: フィドル