入力するフィールド (チェックボックス タイプ) の数が同じである 2 つの異なるビューがあります。
コピーボタンをクリックすると、あるビューから別のビューに値をコピーする必要があります..
動作する私のコードは次のとおりです。
$('button').on('click', function () {
var firstInputSet = $('#contest_data_updatePeriodicity').find('input'),
secondInputSet = $('#contest_data_reminderPeriodicity').find('input');
for (var i = 0; i < firstInputSet.length; i ++) {
//console.log($(firstInputSet[i]).prop('checked'));
$(secondInputSet[i]).prop('checked', $(firstInputSet[i]).prop('checked'))
}
});
この仕事をするための最良の方法があれば知りたいです。
デモは次のとおりです。