/ /チェックボックスの以前の状態を複数のアコーアンで保存する方法 - javascript、jquery、checkbox

以前のチェックボックスの状態をjavascript、jquery、checkbox

私はページに複数のアコーディアンを持っていますaccordianには複数のチェックボックスがあります。 今、私はその状態が本当に変更されているかどうかを確認できるように、チェックボックスの前の状態を保存します。 このイベントでは、すべてのチェックボックスがページにロードされているわけではないことを示すため、問題は使用できません。 それらはaccordonの下にあり、accodianが展開しているときにのみロードされ、1つのaccordianがアプリケーションで展開可能なので、ロードされます。 どのような場合、すべてのチェックボックスの前の状態を保存する必要がありますか?

ありがとう。

回答:

回答№1は0

複数のチェックボックスには、それぞれ独自の id または value

あなたは state への敬意を持って id または value

あなたは使うことができます 。地図() チェックボックスを取得します。

var store;
var storeChecked = function() {

store = $("input:checkbox:checked").map(function () {
return [this.id,this.checked];
}).get();
};

ここのデモをご覧ください: jsfiddle