私の状況では、何らかの理由でチェックボックスがオンになっているかチェックされていないかが区別されないという点で、jQueryコードに問題があります。最初のアカウントでそれらを認識します(つまり、最初にチェックされていない場合、実際にはチェックされていないことを認識します)。ただし、チェックを外すと、チェックが外されていると見なされます。
あなたはここで見ることができます:http: //jsfiddle.net/3BZp4/1/
オンにすると、行が2番目のテーブルにコピーされますが、同じ行のチェックを外すと、セレクターがチェックされていない行のみを要求しているにもかかわらず、2番目のテーブルにコピーされます。
$('#one tbody tr td input.checkbox:not(:checked)').on('change', function (e)
{ });